update for syntax highlighting

Signed-off-by: Adam McNicol <adam@mcnicol.me>
Merge branch 'production'

Signed-off-by: Adam McNicol <adam@mcnicol.me>

Conflicts:
	feeds/all.atom.xml
	feeds/basics.atom.xml
	feeds/course.atom.xml
	feeds/data-structures-algorithms.atom.xml
	feeds/databases.atom.xml
	feeds/news.atom.xml
	feeds/oop.atom.xml
	feeds/pyqt.atom.xml
	feeds/regular-expressions.atom.xml
	feeds/server-side-scripting.atom.xml
	pelicanconf.py
	themes/ps_foundation/static/css/app.css
	themes/ps_foundation/static/css/pygment.css
	themes/ps_foundation/templates/base.html