Added clamp macro
Added clamping to cursor position
Added cursor_deinit
Added cursor unsetting
Added the wayland_pointer implementation
Implemented wl_seat_interface