pointer/keyboard: Rearrange slightly
pointer: Remove unused field
pointer: Remove our own position tracking

Use the coords inside ClutterInputDevice instead.
wayland: Make subsurfaces reactive