Workspace: use waitTillListening in start()

Replace setTimeout in `Workspace.start` with `waitTillListening` call
to prevent the situation when the process needs more than a second
to boot and start the HTTP server.