rose suite-scan fix

Adds a pyro timeout to cylc scan calls preventing rose suite-scan from failing in event of hung ports.