move chat initialisation to Libertree.Chat.init
strict comparison
combine var declarations
make syncUIDimensions private
make private: fetchConversationWith, activateConversation
make private: markConversationSeen