Updated API for hashlib compatibility

XXH32 and XXH64 API updated to be compatible to hashlib
- keywords parameters changed to string and start.
- input string uses buffer interface which enables hashing on objects
larger than 2GBytes

Unittest has been updated.