Extracted join from start-muc
- added function to add-muc-listener which listens to messages in a muc