GROOVY-6766: collectEntries misleading error message
Fixes conflicts with master
Moved the JSON unit test to the json module
Fixed missing resources in asciidoctorAssets task
Adjust JSON documentation test to the current parser behavior
Remove dependency on groovy-json for compilation