Support compound keys (<a-f>, <c-[>, etc.) in passkeys
Add exitInsertMode, allow binding single keys only
Add exitInsertModeAndPassKey to help address #1176
Use search instead of (less efficient) match
Support exitInsertMode for keys handled by keypress
Guard against uninitialised insertExitKeys/insertExitPassKeys
Use RegExp::test rather than String::search, fixing a logic error
Merge pull request #1140 from mrmr1993/exit-insert-mode

Add exitInsertMode, allow binding single keys only
Add passkey support to exitInsertMode/exitInsertModeAndPassKey keys
Reintroduce 2c7bebb5f2c873850c2b2d82013cab4eb3d4913c

Conflicts:
	content_scripts/vimium_frontend.coffee