Updates to unit_key

The unit key used to track the checksum, image size and filename. After a code
review with @barnabycourt, we decided that the unit key just needs to contain
the image checksum.
Merge pull request #9 from beav/unitkey

Unit_key change