wayland/outputs: Make wl_output mode independent of the orientation
wl_output describes the physical attributes and the mode of an output is such a physical attribute. Swapping the width and height creates another, incorrect mode.
Other compositors also report the physical mode and don't try to transform it based on the orientation of buffers.
Closes: #2519 (closed)