MULE-7870: Be able to provide socket configuration for the HTTP connector

Renamed inconsistent attribute names from previous commit
There a certain tcp properties which shouldn't have a defaults so as not to override automatic adjustment by tcp/ip stack, but the values that are being set by default (by the underlying library) should be defined and document in the schema.