Remove message handlers attached to the connection when a socket.io client is disconnected
Handle errors from the connection and report it via the socket.io API
test: Add an expectation to a mocked connection about registerations of error handlers
test: Disconnect socket.io clients from express-kotoumi with mocked backends correctly
test: Add expectation to remove extra message listener for the teardown process