Support the `nameTaken` JSON event
Delete the handler for the `disconnect` JSON event

Nothing in the server actually emits the `disconnect` event, so the
client does not need to handle it.
Merge branch 'client-overhaul'