Add remoteAddress property to the connector function
Emit idle event when channel has emptied its transmission queue
Emit connect event from ConnectFailover. Pass connector function to the callback