Added constructor with parent classloader and CompilerConfiguration
code style: groovysh tests
GROOVY-6942: Command arguments can contain spaces, e.g. filenames for :load
GROOVY-6942: Improved Load Command Completion to consider hyphens around filenames
Merge pull request #491 from tkruse/groovy6942_command_args

Groovy-6942 command args
Merge pull request #432 from jsight/master

Added constructor with parent classloader and CompilerConfiguration
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