GRAILS-11579 don't reset GrailsApplication instance after each test
use LinkedHashSet in place of List for loadedClasses in DefaultGrailsApplication to prevent duplicates in tests
use method actions in test controller
GRAILS-11581 Skip handling of method missing for the render method.
Merge branch '2.3.x' into 2.4.x

Conflicts:
	grails-plugin-gsp/src/ast/groovy/org/codehaus/groovy/grails/plugins/web/api/ControllerTagLibraryApi.java
GRAILS-11579 fix test, publish resetGrailsApplication event explicitly since that is intended behaviour in this test
GRAILS-11447 add support for namespace attribute in g:form tag
Merge branch '2.3.x' into 2.4.x

Conflicts:
	grails-test-suite-web/src/test/groovy/org/codehaus/groovy/grails/web/taglib/FormTagLibTests.groovy
GRAILS-11534 GRAILS-11538 startGrails.bat doesn't set file.encoding to UTF-8 which breaks GSP compilation on Windows
Use Gradle 2.0
Fix eclipse configuration to be compatible with Gradle 2
temporarily comment out checkDuplicateDependencies code

This is incompatible with Gradle 2.0
Merge branch '2.4.x'

Conflicts:
	build.gradle
	grails-core/src/main/groovy/org/codehaus/groovy/grails/commons/DefaultGrailsApplication.java
	grails-plugin-controllers/src/main/groovy/org/codehaus/groovy/grails/plugins/web/api/ControllersApi.java
	grails-plugin-gsp/src/ast/groovy/org/codehaus/groovy/grails/plugins/web/api/ControllerTagLibraryApi.java
	grails-plugin-gsp/src/main/groovy/org/codehaus/groovy/grails/plugins/web/taglib/ApplicationTagLib.groovy
	grails-test-suite-uber/src/test/groovy/org/codehaus/groovy/grails/web/servlet/RenderMethodTests.groovy
	grails-test-suite-web/src/test/groovy/org/codehaus/groovy/grails/web/taglib/FormTagLibTests.groovy
	grails-web-url-mappings/src/main/groovy/org/codehaus/groovy/grails/web/mapping/LinkGenerator.java
Merge remote-tracking branch 'origin/master'