wayland: output: add compositor name/description
Version 4 of the protocol brings name/description callback, allowing much better naming than wayland proxy names in the interface. When the protocol is available, pick it, otherwise keep the fallback to wayland proxy names and model/make description.
See the MR1 on wayland repository for more details.