Add dummy placeholder output type
Placeholder outputs are not rendered so they don't need render data. Also, this simplifies the control flow when the last real output is removed. The Platform::screensQueried signal won't be emitted inside a Platform::screensQueried slot.
Edited by Vlad Zahorodnii