Utilize new KRunner features
Depends on milou!17 (merged) and consequently frameworks/krunner!42 (merged)
This MR utilizes the new KRunner methods which handles the running of a match, history and prior search in the KRunner framework. This includes activity aware storage of the prior search(in memory) and the history.
Also the history are now provided by the RunnerManager directly, meaning that they can become reusable and better integrate with the rest of the framework.
Edited by Alexander Lohnau