add support for AsciiDoc powered by Asciidoctor

- enable hardbreaks by default to be consistent w/ how Jekyll works
- enable rendering of title as h1 heading
- include support for passing attributes to Asciidoctor
- tests and cucumber feature