feat(request): support compressed response

Ask for compressed response and automatically decompress the
body.  This matches Python Requests' behavior, except that
the "compress" scheme is not supported.  But unrecognized
scheme just causes the content body to be unprocessed.