Provide a link to sign-up, where appropriate.
Server needs configuration before running.
Show the username in the UI (obliquely). Don't fall over if we get
a comment to a non-existent post.
If we have a photo for non-existent post, don't go overboard.
Commit on each processed message to avoid sadness of multiple messages
from same user being in the commit queue.
Avoid spam by checking the target is actually interested in the sender.
Don't need to go so heavy on responses.
Ability to hide public posts from one's feed.
Use a larger batch size once the user knows what we're doing.
Fix failure to import SubPost because recipient is not interested in the parent.
Fix the phantom posts.
On importing public posts ensure thread modification time is handled
correctly.
De-dupe tags.
Merge remote-tracking branch 'origin/master'
Don't make tags look silly, sort out heading size.