Make 674 syllabus source file self-contained

This commit adds the bibtex database and the preamble for the
674 syllabus to its LaTeX file. It also adds the latex cruft
to the ignore and exclude lists.
Fix deployment notes