fixed bug where receiveZmqMessages didn't know to stop waiting for a delete
handling disconnects properly, part 1 (mostly in the proxy, and only when game is in the lobby)