MULE-7729: Possible deadlock when handling concurrent requests in a transaction with more than one outbound endpoint

Added a system property to define whether the JdbcConnector will use a pool of dispatcher objects or will use a single dispatcher per endpoint. Changed default behavior to use a single dispatcher.
I think latch release has to be released after the connection has been created