Fully port to Qt6
With Plasma and most apps moving to Qt6 we need to also build against it.
Otherwise integration like the systemsettings module, KIO worker, and context menu plugin will break.
This makes Qt6 the default and only supported Qt version. There is quite some compatibility code to be cleaned up later