Added ability to include an optional header, sub header, and page title
in `config/viewer`.

This is a variation of the proposal by @jebu75 in PR #187.