MULE-8018: Merge http connector code cleanup

This should be independeant of grizzly shouldn't it?  Should GrizzlyHttpRequestAdapter be HttpRequest interface?