Allow BalancingHttpClient to be bound with private io thread pool

Allow BalancingHttpClient to be bound with private io thread pool