Various improvements
- Update focus-visible selector. Fixes bug where outline is hidden when an element has :focus and [data-focus-visible-added], but not .focus-visible.
- Contentful: If items has a total property, save it to {key}Total so we don't lose it
- Support overriding the canonical URL from buildHead