resolves #350 set Asciidoctor doc attributes

- set doc attributes: docfile, docdir, docname, etc
- implicitly sets base_dir (handled by Asciidoctor) for resolving paths