Make AlertDialog Ok button default.
Add WIP ConfirmationDialog.
Add selection models and orientation selector ready for settings work.
Adds a base class for creating selection models used in the settings dialog.
Adds derived classes for most of the options needed to recreate Options>Settings from MicroB.
Adds selector for screen orientation option as an example.
Remove white-space.
Fix emit/signal/slot error in SelectionModel and ScreenOrientationSelector.
Forgot to replace with Q_EMIT etc.
Add missing param to setDefault() in ConfirmationDialog.