Sometimes it may be good to show a report-popup in addition to the report banner, just like we do it for operator reports. One issue with that is that we need bContext to create these popups which may not be in a reliable state. So rather than creating the popup in place, the WM could simply make sure the popup is created if there are any reports to be shown in a popup.
Also adds an own selection flag to reports, avoiding reuse of SELECT.
No user visible changes.
Needed for D6193.