[KRunner] Use time-based sorting rather than length for auto-completion
This makes more recently typed queries take precedence over older ones.
BUG: 358985
Differential Revision: https://phabricator.kde.org/D901