[Wayland] Add touch event & xdg-shell functions in wayland backend