resolves #624 moved all compliance flags to Compliance module
Merge pull request #755 from mojavelinux/issue-624

resolves #624 moved all compliance flags to Compliance module
resolves #492 added math blocks & inline macros, integrated with MathJax
resolves #760 added math style & macro name to use default math engine

- 'math' attribute activates math
- default value of 'math' attribute is 'asciimath'
- use DOMContentLoaded hook to load MathJax
- define constant for math delimiters
change AsciiMath delimiter from ` to \$
Merge pull request #757 from mojavelinux/issue-492

resolves #492 added math blocks & inline macros, integrated with MathJax
resolves #763 added scaling & alignment attributes to block image in DocBook backend
add % to scaledwidth if no units given
Merge pull request #765 from mojavelinux/issue-763

resolves #763 added scaling & align attributes to block image in DocBook backend
resolves #727 remove trailing endlines from source data

- work internally w/ endlines removed
- join lines on endline constant when rendering
Merge pull request #767 from mojavelinux/issue-727

resolves #727 remove trailing endlines from source data
resolves #557 add flag to cli to suppress warnings
resolves #724 drop leading & trailing blank lines in verbatim & raw content
inline the table template for the html5 backend
specify mode when opening files for reading
Merge pull request #770 from mojavelinux/issue-557

resolves #557 add flag to cli to suppress warnings
Merge pull request #772 from mojavelinux/inline-html5-table-template

inline the table template for the html5 backend
Merge pull request #771 from mojavelinux/issue-724

resolves #724 drop leading & trailing blank lines in verbatim & raw content
resolves #773 force encoding of docinfo content to UTF-8
Merge pull request #776 from mojavelinux/issue-773

resolves #773 force encoding of docinfo content to UTF-8