layer-shell: Allow to set a layer-surface's transparency
This can be useful for e.g. fade in / out animations without having to change all the alpha channels of the buffer client side.
If that works I'm happy to add the wlroots bits.
It's not a new protocol but rather a protocol extension so I hope it's fine to propose it here first and then add to ext-layer-shell.