Manage mailbox's contact list
Whenever a connection to the user's own mailbox is opened, check whether the mailbox has an up-to-date view of the contact list. Add, update or remove contacts as necessary.
When a contact is added, updated or deleted, queue an update on any open connections to the user's own mailbox.
Related to briar-mailbox#4. Depends on #1804.