protocol: add wl_output.{name,description}
This is taken from xdg-output-unstable-v1. This allows clients to get the name and description without having to use xdg_output. This should eventually allow us to restrict xdg_output to clients like Xwayland.
The only difference is that the name character restriction is lifted, to allow for potentially better output names, e.g. by using some kind of generalized PATH KMS property 1.
Signed-off-by: Simon Ser contact@emersion.fr
References: wayland-protocols#7