399535 - Websocket-client connect should have configurable connect timeout

 + Made default value for connectTimeout be exposed from SelectorManager.
 + Added javadoc on time unit.