Prepare release 0.5.0
updated dependencies in build.gradle to 0.5

modified readme.adoc to reflext 0.5 version (in depencencies)
Merge pull request #26 from gernotstarke/to_0_5

updated dependencies in build.gradle to 0.5
Close #27 Honor 'to_file' option. Note that this option only makes sense when processing a single file.
Upgrade to asciidoctor-java-integration 0.1.4
Close #19 the value of 'project.projectDir' is automatically set to 'options.base_dir', all paths should now be relative to the project that defines the asciidoctor task
Release 0.5.0
Defensive copying of Asciidoctor attributes

Asciidoctor may updated values sent via options/attributes with Ruby compatible values. This causes a problem when serializating inputs for caching purposes, as Ruby objects are non-serializable.
Bump version number
Update sample build script configuration

Use the latest Gradle DSL configuration for defining dependencies
resolves #29 recognize all built-in backends, pass through others
resolves #31 support attributes as String, List and Array
Merge pull request #30 from mojavelinux/issue-29

resolves #29 recognize all built-in backends, pass through others
Merge pull request #32 from mojavelinux/issue-31

resolves #31 support attributes as String, List and Array
Fix build breackage due to CodeNarc violations
Update readme with latest info
Close #35. Quick fix for supporting `options.attributes.projectdir`.
resolves #38 allow baseDir to be specified explicitly

- default baseDir to project.projectDir
- allow baseDir to be overridden
- allow baseDir to be set to null
Merge pull request #43 from mojavelinux/issue-38

resolves #38 allow baseDir to be specified explicitly
Mark AsciidoctorTask.baseDir as an input