add 'blog post' command to add new posts to a blog

The blog post document gets initialized with some boilerplate and the
user gets told where it is.

Fixes #7