Toggle HTTP compression

Add a generic `compress` flag to enable or disable HTTP headers for compression on XML-RPC and REST requests.  This patches the call() method of API.py instead of transports.py.