big update of erb templates

* added several new templates
* overhauled the indexterm template (some crazy code in there to handle ORM permutations of see, seealso, etc.)
* note the new math/latex template requires Asciidoctor 1.5.0.preview.1
* tests to follow