Refs #10237 Store options as QVariants

This way we don't need to handle type conversion ourselves. We can let
QVariant take care of that for us.
Refs #10237 Persist options using QSettings

Options are saved in the group: `Mantid/CustomInterfaces/ISISReflectometry`
Merge branch 'feature/10237_refl_ui_options_menu' into develop