Port away from KDirOperator::actionCollection

3 jobs for !16 with work/diropactions in 4 minutes and 43 seconds
merge request