MULE-8018: Merge http connector code cleanup

I think error messages should be less personal, like "Listener config already set. Cannot be updated"  or something like that