X11rdp: change from base to evdev XKB rules and cleanup rdpinput.c