first part of the MetadataHeader object
+1 for nosetest test generators
MetadataHeader decode
cheating a bit on the _recreate_metadata header
remove unused import
fix logging metadata header
use MetadataHeader as object, not dict
fix whitespace
add verbose decompression test
add verbose test with metadata
testing debug output with metadata
Merge branch 'feature/MetadataHeader'

* feature/MetadataHeader:
  testing debug output with metadata
  add verbose test with metadata
  add verbose decompression test
  fix whitespace
  use MetadataHeader as object, not dict
  fix logging metadata header
  remove unused import
  cheating a bit on the _recreate_metadata header
  MetadataHeader decode
  +1 for nosetest test generators
  first part of the MetadataHeader object
cmp is a builtin, how foolish of me to override it
activate python3 tests via travis
fix all relative imports to be py3 compatible
fix StringIO import to be py3 compat
iteritems missing in py3
use seek(0) instead of reset()

The BytesIO class seems not to have a reset().
py3 string type
py3 int types