Add <article> around all post content in templates
This separates the actual post content from the rest of the
site (headers, footers, sidebars, navigation).
It adds semantic meaning to that section, as well as document
structure (<main> doesn't add to structure of the doc).
This also allows <h1> to be used inside of <article> without
causing problems on screenreaders, etc.