added implementation of murmurhash3