Style chatrooms
Refactor ChatRoom#add into multiple functions
Also aggressively deprecate older parts of the protocol that are no
longer used.
Fix some chat styling