Making compression optional was a stupid idea. Revert.

Instead, add a parameter to the connect function that allows disabling compression.