Allow http client to be overridden
Merge pull request #53 from guardian/allow-subclass-to-override-http-client

Allow http client to be overridden