lookandfeel: Factor out VirtualKeyboard's Loader, fix z stacking of keyboard and OSD
The two keyboards in SDDM theme and kscreenlocker were functionally identical, but implementation bits were differently named, reordered and generally slightly diverged from each other.
I tested it on X11, and it works. Please, help me test this on Wayland as well.