Changed the murmur hash provider to support Google App Engine

Changed from a C-lib provided hash function to using a pure-python implementation - https://github.com/wc-duck/pymmh3

This decreases the performance but allows running on GAE and other pure-python platforms.