plasmoidviewer: Port from plasmoid context property to Plasmoid
No regressions found.
Requires frameworks/plasma-framework!483 for the Plasmoid.self property as a workaround until Qt 6.
Some of this code mirrors desktoppackage code, so a parity patch will be made to plasma-desktop soon™.