content/blog/index.html: Blog posts are already reversed
content/blog/index.html: Prefix post.url with SITEURL (avoid blog/blog/...)
content/blog/index.html: Only list blog posts (not bootcamps)
content/blog/index.html: Set page title and remove comments
content/bootcamps/index.html: Convert bootcamps index to Pelican
content/blog/by-date.html: Oops, only the last 10, not all but the last 10 ;)
content/blog/by-date.html: Fix to work with Pelican
theme/templates/authors.html: Fix authors -> article_authors

For compatibility with my current Pelican code.  Also filter out boot
camps.
theme/templates/tags.html: Add tags index based on authors.html
theme/templates/base.html: Fix bugreport mailto address

`output_file` support is pending in upstream Pelican [1].

[1]: https://github.com/getpelican/pelican/pull/680
     add a Jinja context variable for the name of the file being rendered
     commit 0b81a07db8de85442c4bcda729ba389511c941c8
theme/templates/tag.html: Add a template for blog-tag indexes