Feature account setup

not done yet... this is trying to handle all the various states the app can be in, when an external app asks to launch it to start a group chat session, using the immu://nickname@server/chatroom intent URI.