Add support for HTML lang attribute

At the moment all GOV.UK pages have a hard-coded `en` value for `lang`. This adds support for a new template variable called `html_lang` that can be used to override the value.