rose edit: Handle unregistered suite cylc gui launch fail.

Handles would be silent fail for cylc gui when trying to launch it for a suite that isn't registered.

@benfitzpatrick - please review.