HttpTcpTransport: Fixed memory leak
Added support for filters and compression

1) Support for filters. Filters are small pieces of code capable of
   modifying data sent out to clients of a HttpClient.
2) Built-in support for gzip and deflate compression (RFCs 1950 - 1952)

Currently, compression is never enabled by default.