MULE-8018: Merge http connector code cleanup

I will remove the comment from the javadoc but does not do any harm to call start if started. I don't think it adds value to validate state inside the listener.