Even more buddy list sync. Tidied up group chat support, added initial support for room chats.