GRAILS-9106 re-applied the changes from the 2.1 branch
update to version 2.2.3 and datastore 1.1.8 release
fix for GRAILS-3929 "Configuration file not found in grails-app/conf when executing "grails run-app" (directory not added to classpath?)"
Merge branch '2.2.x'

Conflicts:
	build.gradle
	build.properties
	grails-bootstrap/src/main/groovy/grails/util/BuildSettings.groovy
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/io/support/UrlResource.java
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
	grails-core/src/main/groovy/org/codehaus/groovy/grails/project/packaging/GrailsProjectPackager.groovy
	grails-test-suite-uber/src/test/groovy/grails/util/GrailsUtilTests.java
	grails-web/src/main/groovy/grails/gsp/PageRenderer.groovy