Provide an HTTPClient constructor that takes a CircuitBreaker

Closes #15