added HandleContextGzip, which gzip compresses the output (if the client accepts gzip).