#88 client disconnects

player can request to be disconnected by clicking X button on window, or
clicking Exit Button in menu.

Player can programmatically request to be disconnected from the server
by invoking the Client.stop() method.

Clients can disconnect during any game state.