Port of Google's Farmhash version 1.1 to pure Rust
For more on Farmhash see https://code.google.com/p/farmhash/
Farmhash is a successor to Cityhash (also from Google). Farmhash, like Cityhash before it, use ideas from Austin Appleby's MurmurHash.
This has been translated from gofarmhash with minimal changes