MULE-8018: Merge http connector code cleanup

Yes, we agree to use api for apis. If not, where do you want to put the external api classes of a module?