Merge pull request #31 from eggrobin/fix-fonts

Fix fonts
Merge pull request #32 from eggrobin/fix-fonts

Forgot to checkout the new branch.
Added support for the many faces of Linux Libertine and Biolinum, consistent lecture/supplemental markup, nicer margins. Test files have not yet been updated.
Merge pull request #33 from eggrobin/split-packages

Split packages
Merge pull request #34 from eggrobin/master

Catch up with master.