rose suite-run: improve "is suite running" logic

Introduce SSH connection timeout.
Ensure that process ID is reported in preference of port file.