Try to avoid port collisions when starting txn tests
Try to avoid port collisions when starting txn tests

Make StartServer dial the server first to ensure it's up before it returns.

Error logging showed that something else was already using port 50017.

Picking a random port still gets collisions :(, so try picking an unused
one instead.

hexadecy/mgo,DroiTaipei/mgo,hexadecy/mgo,deafgoat/mgo,DroiTaipei/mgo,hexadecy/mgo,hexadecy/mgo,DroiTaipei/mgo,Yottaa/mgo.v2,deafgoat/mgo,Yottaa/mgo.v2,DroiTaipei/mgo,Yottaa/mgo.v2,Yottaa/mgo.v2,deafgoat/mgo,deafgoat/mgo