add rsyncable option to gzip compressor

Sometimes, we want to keep a compressed version on the local or remote machine - to save space! However, rsync is also useful to transfer data.

This allows us to use gzip --rsyncable to compress, without messing up rsync's detection of changes.

We could also use a custom compressor and type the --rsyncable option in manually, but that's just unclean.