Fix checksum generation and add tests
We want to confirm that we can load Ids from the icc profile AND be able to generate the same ID from the file's data which is the same as the an ID that would be in the file.
We want to confirm that we can load Ids from the icc profile AND be able to generate the same ID from the file's data which is the same as the an ID that would be in the file.