Fixed issue where test run URL port does not match Venus server port

* Now we wait for Venus server to start, so we know the port, before assigning run urls to the tests.
* Fixes #183
Merge pull request #270 from sethmcl/port_fix

Fixed issue where test run URL port does not match Venus server port