Add new utils

add some utilities created with the GodTools projects which better fit in a utilities jar
it looks like you're passing the message digest output into `calculateHash(byte[] image)`.
1. That method looks like it's intended to hash image data, just based on the parameter name
2. This means you're hashing a hash. 

Is this really intentional?