Refactors HttpClient creation
Make it possible to add custom configuration to HTTP client
Merge pull request #100 from renholm/extensible-http-conf

Extensible http conf