Refactored ConcreteConversationTest due to removing participantsMap and
refactoring isValidUserName in ConcreteConversation.
Refactored RosterAddedController to return 'invalid' if the Participant
is a NULL_USER.