PluginRunner: Fix returning from constructor as that's invalid and leaves the dialog in a bad state. The dialog will still show in a partly initalized state and exec will still be called. Don't display cancelled message if the dialog does not show.