Expose ability to set an HTTP Connection Factory

Change-Id: I859ed2394f85d88f23416a8eeee1d8593b3fcb96