Create a hex encoder.
should newlines be used
if newlines are used, how long are lines
the case to use in the encoded strings
See Implementation
Create a hex encoder.