Modularized TOC heading value generation to create separate toc-title template.

Default is to generate a heading of "Table of Contents" in whatever language is designated for the book (e.g., lang="fr") when $toc-include-title is enabled. But the toc-title template can be overridden if, for example, you want to use the book title as your TOC heading.