Page optimisations

Moved below-the-fold CSS to a separate stylesheet, and set up CSS and
JS deferring.