Add support for gzip decoding (plus a nice little test!)

Might be nice to get a version bump with this too, but I'll let you do that!

I also fixed a few random `\t` in the repo, swapped to spaces.

Thanks for the progress on this! It is *awesome*.