When no output is connected, there are problems:
- In Drm backend final output removal is not propagated via screensQueried, seg faults.
- Having no wl_output crashes clients.
Proposed steps:
- Move Wayland output creation from plugins to AbstractOutput
- Create dummy output in OutputScreens
- Always call screensQueried