fix #2957. fix unit tests by re-enabling multiple bindings.

Backs out change from #4305 since we still want to support multiple key bindings for a single command. Fixes failing unit test from build 0.27.0-8224. Also updates jshint to remove ``boss`` option to fix #2957.