renamed cabal file to scholdoc
Added comprehensive test for Scholmd elements

(via the `scholdoc.txt` test suite)
scholmd: do not add scholarly meta if empty
scholmd: inline code only ignores trimming while in lineblock
unit tests pass; updated all unit test to current output
Merging tweaks from scholarly-devel

- more flexible latex template
- certain latex template variables as plain strings in meta
- use HTTPS for MathJax
Merging in Scholdoc version 0.1.2 changes

- renamed latex & HTML variables to be output-specific
- removed extra spacing in latex-header-includes
Sync test changes from merge prep for 1.13.1