Add support for GZIP Compression

Fix (work in progress) for Issue #149