squash! use unique port for start/stop tests

Implement a helper `given.uniqueServerPort` that configures the server
facet to use a port number that is different in each process.

Use this new helper in start/stop tests to prevent collisions on the
build server.

--

Bring back increased test timeout, limit it to Jenkins only.