Deprecate plugin instanciation methods in KService/KServiceTypeTrader
The KPluginMetaData/KPluginFactory methods should be used instead.
Task: https://phabricator.kde.org/T12179
@kossebau Cherry-picked from !53 (merged), this should only cause minimal merge conflicts if the other MR gets merged afterwards.