Allow clients to specify an HTTP Agent to use.