Merge pull request #15 from ualerts-org/createRosterAddedController_ACE-44

Create roster added controller ace 44
Refactored RosterAddedMessage/RosterDeletedMessage into one
RosterMessage. 
Added code to finalizeRegistration to send a message to all other
participants when a user joins a chat.
Added code to finalizeDetach to send a message to all other participants
when a user is removed from a conversation.
Added code to the NameCheckController to sanitize name input.
Added code to the SockJsHandler to remove a user when session closes.
Removed PresenceMessage.
Merge pull request #16 from ualerts-org/notifyParticipantsOfAttendance_ACE-46

Refactored RosterAddedMessage/RosterDeletedMessage into one
Fixed broken ConcreteConversationTest
Remove makeUsers function.

ACE-47
Merge pull request #17 from ualerts-org/notifyParticipantsOfAttendance_ACE-46

Fixed broken ConcreteConversationTest
Merge remote-tracking branch 'origin/master' into
createRosterAddedController_ACE-44

Conflicts:
	org.ualerts.chat.web/src/main/webapp/assets/js/index.js