Merge pull request #5 from johnrengelman/random-port

Add support for assigning a random port to HTTP/HTTPS
updated release plugin
added release script
cleanup, whitespace
Revert "port support for assigning random port to HTTP/HTTPS (grails core PR 414)"

This reverts commit 19369183876e9aa590d3bc48f6b4d6f5c51c1899.
restored app.name property, it's needed in 2.3 when creating the Spring Environment during test-app
Implement support for random port assignment in Tomcat

Detects if grails version is 2.3.1 or newer and if so places
the tomcat kill switch on httpPort-1 instead of httpPort+1
to support the random port assigment (when assigning random ports
to HTTP and HTTPS since they will get sequential ports). This allows
the change to be backwards compatible.
update .gitignore