MULE-8018: Merge http connector code cleanup

Giving configuration object lifecycle/behaviuor isn't ideal, but I understand this actually represents config in XML, and a bit more than that behind the scenes.
Q: Who stops this if it's not managed by registry lifecycle phases, how does it get stopped at right point?