Port the dataengines to the new standalone dataengines library in preparation for the removal of dataengines from libplasma