Rename benchmarks
Simplify Hash type by directly including the digest ByteString
Add makefile for benchmarking/testing
Doc, renaming, printf refactoring
Add benchmark with precached Typed data
Refactor benchmark suite because something's fishy

"Binary only" benchmarks should be the fastest of all benchmarks in a
category, but "precached" benchmarks outperform it, which is especially
visible for the long String data.
Add encodeTypedLike and API tests
Precache serialization for encodeTypedLike (#25)