- setting up own layout if you're not root - using xkbcomp

- allowing other latin base groups instead of "us" (e.g. "dvorak")

- checking each layout in kxkb.cpp if it's ok for single group
- checking each layout in kcmlayout.cpp whether it's latin and dont need latin group

- check the problem with gnome apps, first switch of layout with keyboard shortcut locks input
