Using SHA1 as default hash provider instead of Siphash

Also, if you want you can now specify your own hash provider as a by providing the :hash_provider option to the Identicon.initialize method. This hash_provider can be anything that answers to call(string) and returns a number.
Remove unnecessary debug output
Newline at end of file
Refactored the to_png_blob method
Bumped version number