Fix KSNIs being unable to register service under flatpak

Authored by davidedmundson on May 18 2017, 5:02 PM.

Description

Fix KSNIs being unable to register service under flatpak

Summary:
Rather than registering a custom service and then passing that to the
watcher's RegisterItem we can just pass the base service as a name.

As we're not registering random names it works on Flatpak.
Replaces D5911

Test Plan:
Ran the existing test with --ksni-count 5
Still had all my items appear

Reviewers: Frameworks

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D5970