Fixes #58

There's a good chance that this fixes #87 as well. At least I have a
test now that performs an include.
Reintroducing "base_dir" for future use

This will come into play when asciidoctor/asciidoctorj#135 is fixed.
Merge pull request #90 from LightGuard/include_issues

Include issues