Fix bug that disconnects all sockets when changing nickname on private message.
Consolidate guest leaving actions into guestLeft event.