Don't use key-press-event on the search entry

Using search-changed only means that there's a slight delay (150ms) between the user's
keystrokes and the actual filtering, which makes the search much more responsive.