MULE-8018: Merge http connector code cleanup

This builder is only used programmatically. The HttpListener interface IS a MessageSource so it allows to set a listener.