Moved agent wrapping to HTTPClient.request. Adjusted module-api helper
Don't gzip decode by default. Provide simple helper.
Update default_pool tests for new call tree (mocks are fragile).
Always wrap with ContentDecoder.
Passing tests.
I hate everything.
Fix some weird indentation.
Merge pull request #52 from dreid/better-HTTPClientConstructor

Better http client constructor.