Remove KNS::Engine d-pointer hack
Summary:
Put one of the pointers in KNS::Engine in the d-pointer and normally store the
d-pointer as a class member, instead of doing it statically.
Test Plan: Tests still pass, discover still runs
Reviewers: Frameworks, leinir, mwolff
Reviewed By: mwolff
Subscribers: mwolff, kde-frameworks-devel
Tags: Frameworks
Differential Revision: https://phabricator.kde.org/D13515