Plugin: Table of contents

Content blocks with a heading like the ones above should each be wrapped with a [`<section>` element](http://www.w3.org/TR/html5/sections.html#the-section-element).