Enable running multiple BrowserStack tests in parallel

When running in parallel we have to make sure that opened tunnels have unique ids so that different browsers have a separate tunnel assigned to them which managed by appropriate tasks from their subproject.