Add bidirectional front matter <-> header AsciiDoc mapping

This allows Awstruct to consume AsciiDoc's Headers as
Page variables and AsciiDoc to use Awestuct's Page variables
as Header values.
Merge pull request #233 from aslakknutsen/asciidoctor_headers

Add bidirectional front matter <-> header AsciiDoc mapping