This moves the URL rewriting logic to the KIO slave so the client just sees a pretty baloosearch:/images URL and the rewriting to a JSON query happens inside the KIO
Mostly copy paste from KFilePlacesModel
- Opened baloosearch:/images and got pictures
(Could probably use Query class directly instead of going through JSON but it was the simplest way to move this code over)
That might introduce the potential for user confusion, for people who add the XDG dirs to their Places panels (or if we ever did that by default), because then there would be multiple entries in different sections with the same text.