desktop-shell: add keybinding to close a surface
I couldn't find a way to close (not kill) a client, so here's a keybind for that. Doesn't work for wl_shell surfaces because its
surface_close call is mostly unimplemented, but works as expected for xdg-shell.
Test: open weston-terminal and press