Do not preventDefault on all keys.

This means `ctrl+R` and `f5`, etc don't work.

This is really annoying and out of scope.
add opts.listener option
Merge remote-tracking branch 'remotes/origin/patch-1'

* remotes/origin/patch-1:
  Do not preventDefault on all keys.