Add temp LaTeX files to .gitignore
Remove extra junk from auto-generated .gitignore
Add command to create subsections not appearing in TOC

By defining a subsection using hiddensubsection, we can prevent just
that subsection from appearing in the table of contents.