HttpClient: enable the selection of the underlying impl via a constructor parameter