MULE-8018: Merge http connector code cleanup

HttpListener does not represents config in the XML. Is meant to be use programmatically to access a particular config listener or it's also used when creating an HttpListener with the builder.
It is managed by registry lifecycle in the end. The actual implementation is DefaultHttpListener wihch implements Startable and Stoppable.