[WFLY-475] Firstly refactoring of ProtocolConnectionUtils to enable a ProtocolTimeoutHandler to be supplied to handle timeouts.

This allows clients to supply a ProtocolTimeoutHandler that can track all user 'think time' during the connection establishment process.
[WFLY-475] Update the CLI to supply an instance of the ProtocolTimeoutHandler to track user interactions.
[WFLY-475] Suspend the ProtocolTimeoutHandler for the server certificate acceptance process.
Upgrade jboss-logmanager
[WFLY-2756] hard-coded connector for connection factory definition

remove hard-coded "netty" connector when a connection factory definition
does not specified any connector and pick one instead from the runtime
hornetq server (and warns the users he should explicitly set it up)

JIRA: https://issues.jboss.org/browse/WFLY-2756