cleaned up handling for chat messages
Websockets switch

Switched the client from using ajax to websockets.  The ajax polling was
pretty unreliable, missing messages and creating duplicates.  The
websockets is proving a much more reliable connection to MFC.