runners: Port away from deprecated QueryMatch::InformationalMatch
For the dictionary runner, we did not have the special behavior that the text is put in the search field, because we did not set any data.
For the datetime runner, we manually have to tell the RunnerContext to update the text in the search field.