Lots of progress on chat. Models, server models, server behavior, and tests. Having some silly chat testing issues, but by and large chat is working as far as the server is concerned.
Tweaks (and ultimately failure) to get multi socket tests working. Depends on the auth mock system supporting more than one user, which it doesn't right now.
Plumbing for client side chat messages mostly present now.
Chat plugged in properly with the server.
Some minor styling on chat. We're basically done for now.
Merge branch 'chat'