Updating last message ID when a new message is added

Also adding a conversation_message_views table to track which messages
have been read by which users.