Adding a FNV implementation in D.
Putting `hex` function into its own module