Initial History work

- Adds Sheer support for the History post type
- Implements single-column History layout
It's working in the query but it looks like you haven't tried using it in Jinja like this `{% if has_parent %}`.