rose sgc: handle gcontrol fail to launch for non-registered suites

Closes #939

Raise an exception if trying to run sgc on a non-registered suite - gcylc currently does this but fails silently.

@matthewrmshin - please review.