Blog Sharing Client Implementation
A [BSP](https://code.briarproject.org/akwizgran/briar/wikis/BSP) Client similar to the `ForumSharingManager` should be written that allows the user to
* invite contacts to a blog
* respond to incoming invitations to blogs
* get all blog invitations related to one contact to be shown in the UI (private conversations?)
* get all blogs the user has been invited, but not responded to - to be shown in the UI
* inform invited contacts that the blog was left/removed
Here's an initial sketch of how the interface could look like:
```java
ClientId getClientId();
void sendBlogInvitation(Blog b, ContactId contactId, String message) throws DbException;
void respondToInvitation(Blog b, ContactId contactId, boolean accept) throws DbException;
Collection<BlogInvitationMessage> getBlogInvitationMessages(ContactId contactId) throws DbException;
Collection<Blog> getAvailableBlogs() throws DbException;
```
issue