Add skeleton of Gzip decoding
Merge branch 'master' into gzip
Add tests for Gzip
Create a skeleton for byte readers
Add (still failing) tests for ByteReader
Implement the ByteReader
Merge branch 'byte_reader' into gzip

Conflicts:
	src/zlib/decoder.rs
First part of the way from mutating to moving
Inflate works!
Zlib compiles!!
Create a new gzip interface
Implement Gzip body decoder
Implement the HeaderDecoder except the CRC

The CRC of the header will have to be computed somehow. Currently there is no
way to do so, but the best solution is probably adding a Recv to ByteReader.
Add `make loc` to count lines in source files
Add a `todo` target to the Makefile
Correct the header CRC test
Add header checksum checking
Changes made chasing an unknown serious bug
Add a failing test case
Fix two similar EXTREMELY SILLY bugs