[kcms/keyboard] Fix fallback handling in X11Helper::getGroupNames

- Remove checks of QString against nullptr
- Return an empty list if no options are set, instead of a single empty option

CCBUG: 433265
2 jobs for !757 with work/fvogt/kde433265 in 5 minutes and 45 seconds (queued for 6 seconds)
latest merge request