Handle Alert+Confirmation Dialogs and register default search engines.
Add SearchEngineSelector ready for SettingsDialog.
Add WIP SearchEngineModel.
Doesn't do anything meaningful at the moment but is required to compile SearchEngineSelector.
Merge remote-tracking branch 'parent/master'