xkb-group.sh: add xkb-group.sh

xkb-group.sh is cabable of switching between primary (say, 'us') and other
recently used layout.
Fix formatting, fix non-bug error message