output: remove non-atomic events
Some events in wlr_output
are remnants of the pre-atomic logic:
enable
mode
scale
transform
All of these can be replaced with a commit
listener.
Related: https://github.com/swaywm/wlroots/issues/2098
Related: we can de-duplicate these event listeners, e.g. https://github.com/swaywm/wlroots/blob/d5530b26d7dfc142ee1f37020436d11696864fd3/types/wlr_output_damage.c#L16