Backend site updates.

Switch to jekyll 1.0 and redcarpet. That involved fixing how we generate
footnotes.