Allow scheduled reconnection
Add ClientConnectedEvent
Add ClientConnectionClosedEvent