Allow data to be passed in the constructor & reject unicode ala hashlib
Merge pull request #147 from reaperhulk/hash-improvements

Provide data to hash constructor + reject unicode ala hashlib