Probes a local Chrome instance on port within timeout. Returns when Chrome answers /json/version; throws otherwise.
port
timeout
typedef CdpChromeProber = Future<void> Function(int port, Duration timeout);