resolves #453 honor directive on first line of AsciiDoc table cell
Merge pull request #480 from mojavelinux/directive-in-table-cell

resolves #453 honor directive on first line of AsciiDoc table cell
add has_role? to check if role is present, use role? for exact match
resolves #481 shorthand for block options

- rework shorthand parsing code
- fix warnings in reader and renderer
- update shorthand tests
Merge pull request #482 from mojavelinux/options-shorthand

resolves #481 shorthand for block options
atx-style headings in manpage; generate w/ Asciidoctor
use .adoc extension for manpage
resolves #467 support toc position for toc2
resolves #488 parse manpage metadata

This one's for you, @skvidal, a man with great and noble purpose.
May you rest in peace knowing you will always be our fellow community member.
resolves #489 output manpage-specific HTML
set docname & outfilesuffix based on manname & manvolnum
Merge pull request #490 from mojavelinux/manpage-html

Parse manpage metadata and output manpage-specific HTML
Merge pull request #491 from mojavelinux/toc-position

resolves #467 support toc position for toc2
resolves #381 link to CodeRay stylesheet if linkcss is set
use an improved theme for CodeRay source highlighting
Merge pull request #493 from mojavelinux/link-coderay-css

resolves #381 link to CodeRay stylesheet if linkcss is set
resolves #495 add attribute to keep lines that have an undefined attribute

- add tests for dropping (or not dropping) lines with an undefined attribute
resolves #500 write to specified outfile even when input is stdin
Merge pull request #501 from mojavelinux/stdin-to-outfile

resolves #500 write to specified outfile even when input is stdin
change assert_not_match to assert_no_match to make Ruby 1.8 happy