passes testSimpleMessaging
Fix bug for testGroupChat.  Fix is a hack until I could discuss business rules around functionality and how many chatrooms a client could be in at any given moment.
code clean up.