resolves #194 migrate project to multi-module Gradle build

- add multi-module Gradle build
- remove Maven build script
- setup Gradle wrapper
- relocate core to asciidoctorj-core subproject
- setup asciidoctorj-pdf and asciidoctorj-epub3 subprojects
- move bundling of asciidoctorj-epub3 into separate jar
- define version and properName properties in gradle.properties files
- use JRuby Gradle plugin to manage gems
- only bundle essential files from RubyGems
- configure Gradle to generate Eclipse and IDEA project files
- create distribution for AsciidoctorJ (core)
- allow Gradle to generate start scripts for distribution
- add additional information to AsciidoctorJ manifest (dist only)
- configure install to local Maven repository
- configure signing (GPG) plugin
- configure distribution to Bintray
- update script to test against Asciidoctor upstream
- activate and fix broken iconfont test
- autoload asciidoctor-pdf gem when backend is set to pdf