use strict
better error behavior, remove dead code, fix cli browser option parsing
patch chrome's arrow key detection bug

Refer to the comments.
warn about chrome's select bug, bump verson