baloo runner: Clean up unneeded usage of QTimer and QDBusContext
The min letter count property is set to 3, which means that shorter queries will not be sent to the runner. Consequently we can remove all of the code which has worked around the issue of short queries taking much CPU power and delaying the runner.