rose.suite_control: improve support for rose-stem suites

Included in this change is a set of test batteries for `rose suite-shutdown` which should test the functionality of the change.

Close #877