Google CityHash algorithm converted to C++11 constexpr functions so it can be called at compile time.