Added feature to inject custom HTTP clients
Merged upstream changes and resolved conflicts. Syntax tweaks per @yguedidi
Merge pull request #84 from SammyK/feature-injectable-http-client

Added feature to inject custom HTTP clients