e2e: straighten launch of selenium
e2e: straighten launch of selenium

For some reason selenium callback which worked previously is no more.

Assume server.start is a synchronous function and read url manually from
address() function.

marklogic/marklogic-samplestack,omkarudipi/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,ryanjdew/discovery-app-w-samplestack,laurelnaiad/marklogic-samplestack,omkarudipi/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,laurelnaiad/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,laurelnaiad/marklogic-samplestack,dmcassel/marklogic-samplestack,omkarudipi/marklogic-samplestack,marklogic/marklogic-samplestack,dmcassel/marklogic-samplestack,omkarudipi/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,dmcassel/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,marklogic/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,dmcassel/marklogic-samplestack,marklogic/marklogic-samplestack,laurelnaiad/marklogic-samplestack