Copy QuickViewSharedEngine class from KDeclarative, adjust to KCM/KPackage API changes
With the shared engine being in PlasmaQuick, it is reasonable to have the view-counterpart there too
With the shared engine being in PlasmaQuick, it is reasonable to have the view-counterpart there too