MULE-7148: Differentiate HTTP connection timeout from responseTimeout

_Adding connectionTimeout property with default value of 2000ms
_ Using connectionTimeout property instead of endpoint's response timeout
Merge pull request #207 from mulesoft/MULE-7148

MULE-7148: Differentiate HTTP connection timeout from responseTimeout