Added the asciidoctor task to the documentation task, specified a PermGen memory size for gradle not to fail a full build