Fix PDF printing with reveal.js 2.5

Older versions only required the PDF CSS, but 2.5+ does check for the query string in JS to format content for PDFs.
Remove height limit on code blocks
Remove MongoPool background and clean up CSS
Print and formatting tweaks for "From PHP to C"