Track outputs in kwin integration tests
Split from the last review, as in order to track output's removed (in
any way that's useful) the registry needs to be on the heap and the change grew.
Every test that previously passed on my system still does
Though currently that's not every test (for some reason) which was
my main motivation for splitting.
Reviewers: Plasma, graesslin
Reviewed By: Plasma, graesslin
Subscribers: plasma-devel, kwin, KWin
Differential Revision: https://phabricator.kde.org/D7377