upgrade Asciidoctor, remove .ad & .asc extensions

- upgrade to Asciidoctor 0.1.4
- remove .ad and .asc extensions
- configure Asciidoctor to output correct <pre> tags for code listings
- add tests for admonition (no icon) and source listing
- switch host-github attribute to env-github and set env attribute