implement murmur (32 bit) hashing - cos sha256 isn't what we want (but it was fine to test with)