compositor: wrap cached lock seq in struct
This improves type safety: the struct wlr_surface_cached_lock value can't be mixed with other integer values.
This improves type safety: the struct wlr_surface_cached_lock value can't be mixed with other integer values.