MULE-8018: Merge http connector code cleanup

There are already cerated interfaces for handling response asynchornously in mule. This one is related to http.