* feature is consistent across Posts, Projects, Talks, Publications, and nodes (#105)
* `image` parameter is moved under a `[header]` section at the end of existing content's frontmatter
* `caption` parameter can be used to specify image credit/caption (#103)
* set `preview = false` under `[header]` to hide a post's thumbnail on homepage (#113)
* add example of customizing a taxonomy list page at `/tags/academic/`
* revert i18n->hard-coded change for node page titles (#118)
This commit adds the following config options to allow the user to
enable / disable and otherwise customize source code highlighting with
highlight.js:
- hljs: enable / disable highlighting
- hljs_languages: include highlighting for additional languages
- hljs_style: choose CSS style for highlighting
- hljs_version: choose highlight.js version
* Change hljs_ prefix to highlight_ and update hljs version to 9.9.0
Per code review comments in #66. The github.min.css style hasn't
changed, hence no diff for highlight.min.css in this commit.