Support assigning 0 to http/https port for OS assigned port.
Merge pull request #414 from johnrengelman/random-port

Support assigning 0 to http/https port for OS assigned port.
Related to GRAILS-10613 change: fix uri and view url mappings handling
remove unneeded import
updated version to 2.3.1, updated spring loaded to 1.1.4 and scaffolding to 2.0.1
Merge branch '2.2.x' into 2.3.x

Conflicts:
	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/cli/fork/ForkedGrailsProcess.groovy
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/InlineExplodedTomcatServer.groovy
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/IsolatedTomcat.java
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/IsolatedWarTomcatServer.groovy
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/TomcatKillSwitch.java
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/TomcatServer.groovy
	grails-plugin-tomcat/src/main/groovy/org/grails/plugins/tomcat/fork/ForkedTomcatServer.groovy
	grails-plugin-url-mappings/src/main/groovy/org/codehaus/groovy/grails/web/mapping/filter/UrlMappingsFilter.java
	scripts/_GrailsTest.groovy
update to datastore 2.0.2 release
update hibernate plugin version to 3.6.10.2