…e and _GrailsRun Gant scripts into new classes. Liberal usage of @CompileStatic applied
…GRAILS-7693 "Allow customization of bytecode level for compiler when compiling binary plugins"
…end on createConfig
… root up as a valid GRAILS_HOME
… the top of the workspace and sets that up as a valid GRAILS_HOME
…n but still outputs Ant logging
using the wrong signature for one of the PluginBuildSettings methods. I also took the opportunity to change as much code as possible to use PluginBuildSettings directly, rather than GrailsPluginUtils. In two cases (DevelopmentResourceLoader and GrailsCompiler) this wasn't easily done, so they still call into GrailsPluginUtils. Because of that, the _GrailsSettings script now creates the PluginBuildSettings instance and uses it to initialise GrailsPluginUtils.