[kcms/baloo] Allow monitoring, suspending, and resuming indexing
Depends on frameworks/baloo!50 (merged).
The KCM now allows you to monitor indexing status and pause and resume it. Most of this code is lifted straight from the file indexing monitor InfoCenter KCM, which becomes largely redundant with this, and we could consider removing it.
BUG: 374474 BUG: 405307 BUG: 414077 FIXED-IN: 5.22
Migrated from https://phabricator.kde.org/D25447