Chat functions (closes #7)

Socket server
- Chat functions: /whisper, /online, /block, /unblock, /join, /leave,
/help
- When logging in, a comma-deliminated string of the user's the player
has blocked is sent back along aside the other user information.
- announcement helper method now expect this to be the socket(s) to
work with.

ChatView
- createMessage can now spit out HTML for announcements.