fix tags template
add some cmake styles
better toc rendering on mobile
toc header, notes meta link
add support for omitting a header from toc

This is similar to kramdown's table of contents generator, it allows one
to supply a header with a certain tag that when detected by the
generator, omits that section from the table of contents