Add support for Grails random HTTP/HTTPS port.

Listen to the new test event that occurs after the test phase is
prepared and get the actual local server port if necessary
Merge pull request #47 from johnrengelman/random-port

Add support for Grails random HTTP/HTTPS port.