add compress kwarg to both put and get methods

This patch simply adds a compress kwarg to both put and get methods that
adds the -C option to the remote scp command. Originally contributed by
@ebrevdo via jtriley/StarCluster#294