GROOVY-6976: after upgrading to 2.3.5 CliBuilder doesn't work
Fix messed up documentation due to program structure section
Fix incorrect include for callSuper example
Added sanity checks for asciidoctor