rose suite-run complain if a suite is already running on a remote host even if port file not present

This adds a scan of remote hosts for processes running for a suite upon invoking rose suite-run.

Previously suite-run only worked with ports files. This now complains when suites have a process on a remote machine using pgrep to find processes for that suite name under that user's account.

Closes #903