Got JOIN messages passing.

A client can connect to the server, click the list rooms button, click
the create room button, enter a string, click the button, and the server
appears to respond properly. The client sends a JOIN message, and the
server sends a JOIN message back to the client. On each of the handler
function in the control composite I added a line to print the incoming
message as a temporary measure. Nice to see what you're doing.