Do not instantly fail tests when MockEureka port is in use

When the tests run quickly, the MockRemoteEurekaServer port is frequently still
in use, throwing a BindError.  Rather than dying instantly, repeatedly try to
grab the port, backing off slightly each time.