Start adding support for PDF generation
Cache generated PDFs
Merge branch 'feature-code' into feature-content
'Fix' content for PDF generation

This breaks images embedded in generated HTML for posts but not in the
generated PDFs; the compilers should be modified to transform the
image URLs to absolute iff they want them.
Unbreak handling of title field
Merge branch 'feature-code' into feature-content