Hashing utilities.

Requires external initialization of TinyMT and doesn't do any allocation
itself, which is fine, as I want wrk to use static buffers whenever
possible.