Improve the message displayed in case of missing xcode

getting a version number is now a requirement in order to continue with
the build. Also changes how the CoreException is handled on
HybridProjectLaunchShortcut so that a dialog is shown every time.