Reader now handles MARC-8 external_encoding, transcoding to UTF-8
Marc8 invalid byte error use hex to output
Marc8 conversion, tests for bad bytes