This brings it in line with wlr_keyboard and wlr_pointer
This introduces -DWLR_USE_UNSTABLE and adds information regarding the stability status to all headers. I started with a conservative set of headers to mark as stable: - types/wlr_matrix.h - util/edges.h - util/log.h - util/region.h - xcursor.h
TODO: Update the code accordingly and move other types into the same paradigm