Raise an exception if trying to launch sgc for unregistered suite.
Move gcontrol exception to cylc suite_engine_proc.
Relocate suite not registered exception to cylc.py
Merge pull request #1023 from arjclark/handle.gcylc-launch-fail

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