D port of MurmurHash2A. TODO: reimplement via std.digest
Add overloads for some common D types.
See Implementation
D port of MurmurHash2A. TODO: reimplement via std.digest