Switch resources configuration to be QtQuick based
This concerns only the resources already ported to the plugin system for their config.
The current entry point for the configuration is Akonad::AgentConfigurationBase and AKONADI_AGENTCONFIG_FACTORY. This provide a plugin which is then loaded inside a Akonadi::AgentConfigurationWidget widget.
The idea would be to do something similar to KCMUtils with a Akonadi::AbstractAgentConfigurationBase and two implementation Akonadi::AgentConfigurationBase for QWidgets config dialog and Akonadi::QuickAgentConfigurationBase for QML config dialog.
The QuickAgentConfigurationBase would then provide a Q_PROPERTY(QQuickItem *mainUi ....) which has the GUI.
Akonadi::AgentConfigurationWidget needs to be adapted to load a QuickAgentConfigurationBase with a QuickWidget and ideally we would have a native loader in Merkuro which for QML resources is able to load then directly.