trim down the travis builds
updated api's to latest
'through' duplicate removed
Issue133 - jQuery.ajax HTTP method set as "type:", not "method:".
This will add the capability for handling gzipped content to the
http connector. On one hand, the response is handled with buffers
instead of assuming it is a string, and then depending on the
presence of the "content-encoding" header, will try to uncompress
the response or return it as it is. Either way, it will try to
handle the final result as an utf8 encoded string
Merge branch 'pr', Closes #134
Merge branch 'pr', Closes #130
Merge branch 'master' into 2.4
version 2.4.1
adding check and test for deflate algo
Merge branch 'pr', closes #138
converted decompression to use streams rather than callbacks
added suggestCompression config
Typo ( hists -> hits)

Correcting a type
Merge pull request #139 from Vineeth-Mohan/patch-1

Typo ( hists -> hits)
added a few tests checking the headers actually being set
track the global config and pass it to the host objects on creation
always use self once it's defined
cleaned up ConnectionPool#getConnections()
added tests verifying the global config is always passed to the host.