layer-shell: implement configure scheduling
This commit introduces wlr_layer_surface_v1.scheduled and implements configure scheduling mechanism used by xdg-surface, unifying the API.
This is a breaking change: wlr_layer_surface_v1_configure()
is replaced by wlr_layer_surface_v1_set_size()
.
Edited by Kirill Primak