Build with JDK6 compatible flags set on
Fixes first part of issue #83: relative include not processed correctly

The problem is with the basedir property defaults sent to asciidoctor.
When not specified explicitly, the baseDir is set to projectDir,
which makes asciidoctor fail to find the relative file.

This patch changes the default to be the dir of the processed file.
Fixes second part of issue #83

The problem here is actually not with includes per se but
with Asciidoctor's handling of absolute paths in Windows.
They are apparently treated as URIs and rendered as links only, unless
allow-uri-read attribute was specified.

This patch works around this problem by setting projectdir and rootdir
attributes as relative paths instead of absolute paths.
Merge pull request #85 from afolmert/master

Issue #83 fixes
Merge branch 'master' of github.com:asciidoctor/asciidoctor-gradle-plugin
Fix CodeNarc violations after merging #85

Close #83
Bump version
Added warnings and errors when sourceDocumentName is used

Output warning when a sourceDocumentName was given and output error when sourceDocumentName and sourceDocumentNames are given.
Merge remote-tracking branch 'upstream/master'
CodeNarc Report: UnnecessaryGString

Rule "UnnecessaryGString": The Strings can be wrapped in single quotes instead of double quotes.
Merge pull request #86 from McPringle/master

Added warnings and errors when sourceDocumentName is used