imprv: MUC: Add method for aborting join
FYI when a connection to a muc (i've long been a member of) was taking too long i clicked "abort" and now it disappeared from its workspace
This MR adds a method for aborting MUC join, which is accessible via GroupChatState
widget's 'Abort' button. Aborting a join shouldn't close the chat.