Change ctor params to use ClientConnectionManager for better integration support.
use public access to simplify integration for non-typical users
Merge pull request #384 from jdillon/improve-integration-points

Improve integration support for httpclient