don't hijack modkey-clicks

User might want to Ctrl-Click or Shift-Click to open link in a new
tab/window. Don't interfere with that (or any other modifier keys, just
to be on the safe side).
don't reload page when searching

use router.setRoute() instead of window.location.href to prevent a
normal page reload.