GZIP HTTP thrift API responses

Testing Done:
Verified API responses are gzipped.

Reviewed at https://reviews.apache.org/r/18658/