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

With the flexibility we are adding to mule client is not only going to be used in test. We removed the HttpRequesterBuilder in favor of having a single way of doing an HTTP request programmatically so now it's used in the OAuth module and the WS consumer module. Also 10 minutes for test make no harm since the cache will be clean up when the test finishes.