Report which type we don't support
Test the Perl corpus output from Go
Catch internal errors and return them like a good Go citizen
Fix tests to only use actual test data
Split out comparsion of magic, version, and type
Compare the header to the magic constant in const.go
Use a switch statement to handle the document type
Skip the forwards compatability header data
Use dummy function to handle header
Handle type 1 snappy documents
Add a comment about increasing flexibility
Implement unpacking of type 2 snappy documents
Actually parse out the header size
Construct pack header using Magic constant
Add snappy pack support
Add end-to-end tests for snappy
Comment out huge array test (reflection woes)
Don't use snappy for compression (yet)

It's broken
Fix snappy compression
Test a roundtrip of an array of two large strings