Refs #51, completes the conversation-based messaging system.

The ability to add and remove members from existing conversations has been purposely left out. Conversations between two users are unique; you can only have one conversation between user 1 and user 2. However, conversations between more than 2 users do not have unique membership.