[Azoth Murm] Fixed style.
[KBSwitch] `us` should always be primary if present.
[KBSwitch] Support layout variants.
[KBSwitch] Cache X11 dir.
[KBSwitch] RulesStorage::GetLayoutVariants().
[KBSwitch] Display layout variants in GUI.
[KBSwitch] Properly store layout settings.
[Monocle Dik] Support pagebreaks.
[XSD] Don't notify about model changes iff option was set already.