A set of useful non-cryptographic hash functions for .NET