MULE-8028 - adding support for mule client in http connector

HttpRequesterConfig interface is immutable, implementations not. Besides that, as I said in the previous comment the problem affects every attribute in the builder because property values are not saved when a HttpRequestOptions is created, so changes in those properties will affect previously created instances