use shared code for searching for cover
Summary: cover is search twice for the baloo listener. only use the shared code
Test Plan: delete database and rescan. cover still found correctly
Reviewers: Elisa, mgallien
Reviewed By: Elisa, mgallien
Tags: Elisa
Differential Revision: https://phabricator.kde.org/D11674