Remove the now unused Domain::Artifact type
Summary: Move its features inside of Domain::Task which now inherits directly from QObject.
Reviewers: bensi, dfaure
Differential Revision: https://phabricator.kde.org/D18062