Make KAuthorized a QObject, add QML plugin
This will allow us to directly expose the methods to QML without any kind of proxy.
Also, the enums can be exposed without manually copying the enum keys/values to the proxy object.
Pretty cool to see the KF6 preparation playing out so nicely, back when creating the enums :)