Refactor output serving.

The typeclassing was more complicated than necessary and not
extensible. ByteStrings are easier.
hemokit-dump-conduit: Refactor output serving
Fix typo in variable name
dump: Properly place stdout flush
Add Ord wherever possible
hemokit-dump: Add --spaced option
hemokit-dump-conduit: Add --spaced option