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

Renamed inconsistent attribute names from previous commit
Hmm, interestingly according to Socket javadoc 'socket'=='client socket'.  Still I think this is rather confusing for users and much prefer the use of 'serverTimeout' and 'timeout' (to match ServerSocket and Socket). 

In fact, while not strictly mapping to java api, I think something along the lines of 'acceptTimeout' and 'timeout' might make most sense for users.