change the method of adding msg.
fix the participants list, but include the user self.
fix the user list bug excluding self.
Merge branch 'development'