Feature
In order to support private group chats we need to
- switch from identifying chats in the UI by the partner id key to using the chat id (database id) to identify the chat
- add administration events to messages like
AddedUser etc in case it's a group chat.
- update the protobuf messages of the plain message
Acceptance Criteria