wayland: Make OutputInterface pull information from Output
It makes tests less clumsy where we need to update output properties both in Output and OutputInterface, and makes OutputInterface more reusable in general.
It makes tests less clumsy where we need to update output properties both in Output and OutputInterface, and makes OutputInterface more reusable in general.