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
Fix for GRAILS-10666: GroovyPageTagWriter.toString() stackoverflow
Fix NPE in I18nGrailsPlugin when running tests in IDE