consistent hashing library in Go using murmur3 and vnodes