Make the receive utility function require a log.
Order tests by name when using the run_tests utility.
Make servers send the client a message telling the client that the server no longer accepts communication on the socket, rather than making the client wait for a timeout.
Change the server response when handling a delete request to a character the session does not own to a die message.