A fully managed (C#) CityHash algorithm which provides hash functions for strings.