Blog Sharing support
The first commit contains some minor fixes to the build environment.
The second one implements the blog sharing feature. Thanks to the reusable code from private groups, it was quite easy to get blog sharing implemented, too. (Also, now we adhere to the rule of three, after all!).
Draft because based on !357 (merged)
Closes #535 (closed)