make servlet-api a provided dependency in the POM
Aether: display all reports if scope not specified
Merge branch 'master' of github.com:grails/grails-core
fix forked mode by splitting grails-plugin-tomcat and grails-tomcat into separate projects to resolve classpath issues
initialise default log4j config in forked mode to avoid log4j error (later overridden by Grails)
Rewrite run-war to use newer forking infrastructure, deprecate older IsolatedTomcat and IsolatedWarTomcatServer classes
don't include grails-core in POM
ignore grails-plugin-tomcat/bin/
fix grails-tomcat compile problem
add missing grails-tomcat/build.gradle file
Merge branch 'master' of github.com:grails/grails-core

Conflicts:
	grails-tomcat/build.gradle
fix failing test
refactor / make more logic for initialising the forked process reusable
Refactor logic inside _GrailsBootstrap Gant script into new GrailsProjectLoader class
Refactor logic for loading console from Console.groovy into GrailsProjectConsole class
allow alternative fork settings for run-war and run-app
Implement forking of the 'grails console' command. Console UI is now forked into a separate JVM with the reloading agent enabled.
committing broken code to demonstrate VerifierError with @CompileStatic
fix for GRAILS-9764 "list-plugins command broken"
partial fix for GRAILS-9761. Still investigating why some source attachments aren't resolving