Updated hashing to SHA256.

Updated the gem to sign with SHA256 instead of SHA1 and replaced MD5 with SHA256 as well.

Using SHA1 for signing api requests is a bad security practice, as well as