more informative message for decode failures
compress hdf5 datasets
minor
don't print brackets with array values

better match for camonitor output format.
cleanup imports and tests
reduce message buffer size to 1MB

Retrieval time seems unchanged