Instead of getting it from xwayland, let's just keep a reference to the backend's keymap. https://bugzilla.gnome.org/show_bug.cgi?id=734301
This is so we won't poke into the MetaDisplay, which is invalid memory, and crash. This can sometimes work right now because GSlice might not deallocate the object immediately, but it's still not a fun thing to do.