DATAREDIS-336 - Move to asciidoc for reference documentation.

Prepare issue branch
DATAREDIS-336 - Removed old docbook reference documentation.

Original pull request: #94.
DATAREDIS-336 - Move to Asciidoctor for reference documentation.

Add Asciidoctor plugin to Gradle. Reformat and extract some content of files that could not be parsed. Added already converted files.

Original pull request: #94.
DATAREDIS-336 - Fine tune build process and formatting.

Original pull request: #94.
DATAREDIS-336 - Copy styles to output dir.

Upgraded to Asciidoctor 1.5.0. We now cheat on Gradle docbook-reference-plugin by directly copying files to reference work dir to bypass expanding files. Create an empty source folder so that the plugin does not fail.

Original pull request: #94.
DATAREDIS-336 - Improvements to reference documentation build.

Fixed Asciidoctor source files to avoid as many warnings as possible. Switched to matching AsciidoctorJ version. Fixed doctype definition by making it an option and not an attribute. Switched from backend to backends (as recommended for Asciidoctor 1.5).

Original pull request: #94.
DATAREDIS-336 - Use Spring Data Build CSS and fix resources zip content.

We now depend on the Spring Data Build resources zip to refer to the centrally managed stylesheet. Fixed the Asciidoctor setup to copy the CSS from the shared resources into the target folder. Tweaked docsZip task to trigger docbook generation as well as PDF generation before zipping and corrected the includes directives to create the proper zip file structure.

Original pull request: #94.
DATAREDIS-336 - Polished Asciidoctor setup.

Simplified tasks into single asciidoctor task. Wipe out expandPlaceholders to avoid needing the hack to in turn avoid the issue with file expansion.

Removed obsolete baseDir prefix from index.adoc.

Original pull request: #94.