wayland: create xkbcommon keymap from string

Fixes a problem where the passed size doesn't match the actuall string.