Merge branch 'master' of https://github.com/groovy/groovy-core
added arguments for return tags so that the javadoc warning disappear
removed "empty" javadoc comments for private methods, so that javadoc warnings disappear
Fix enum information loss in groovydoc. Fixes #6257

http://jira.codehaus.org/browse/GROOVY-6257
http://groovy.329449.n5.nabble.com/groovydoc-information-loss-for-enums-and-generics-td5716165.html
GROOVY-6307: @TimedInterrupt only partially supports multiple annotations within a single source file
minor refactor: adjust Target to corrrect value
minor refactor: remove trivial dupe in error message
GROOVY-5952: Groovyc doesn't check annotations for missing attributes if variable is annotated
GROOVY-6307: @TimedInterrupt et al only partially supports multiple annotations within a single source file (same changes for @ThreadInterrupt/@ConditionalInterrupt)
GROOVY-6268: Changes in the 'Design patterns in Groovy' section. Corrections for broken external links.
GROOVY-6305: newWriter() method for OutputStream
GROOVY-6306: Unable to use Grape to grab DLLs
GROOVY-5261: calls to static methods in closures must not be bound at compile time
update to asciidoctor-gradle-plugin 0.5.0
remove mention of GROOVY-6226 (Configure Eclipse Plugin) now that the issue is closed
GROOVY-6199: replace access to outer methods in a closure by owner with thisObject
GROOVY-6266: add more generics information for maps and move getType information into existsProperty
fixed some CodeNarc violations
removed remaining test suites (should not be necessary after Cédric refactored the test execution)
GROOVY-6311: extend spreading ability to check for iterator() method and use the provided type from there