query-editor: Use GtkSearchEntry::search-changed to batch searches

... instead of our own. The only difference between the two is that
GtkSearchEntry does not queue up the timeout when the text in the
entry has been cleared and emits the signal immediately. I don't think
that is a big issue for us.

https://bugzilla.gnome.org/show_bug.cgi?id=740000