[ModifiedFileIndexer] Omit BasicIndexingJob run when not required
Summary:
In case only the mtime has changed (i.e. only contents), only the times
and the content indexing flag have to be updated in the DB. The times
are already available from the fileinfo, so no need to create a
BasicIndexingJob.
Reviewers: Baloo, ngraham, astippich
Reviewed By: astippich
Subscribers: anthonyfieroni, kde-frameworks-devel
Tags: Frameworks, Baloo
Differential Revision: https://phabricator.kde.org/D27766