Add 'title' and 'page_title' template blocks.

Makes template page title styling consistent across all templates.
Also introduces a 'title' template block for the browser tab title.