Port to KPluginLoader
Summary: Make it consistent with our plugin systems elsewehere
Reviewers: bshah, leinir, Frameworks, apol
Reviewed By: apol
Differential Revision: https://phabricator.kde.org/D27633