Languages: Add setting to disable NodeJS autodetection

rn=
Jetpack: Remove ko namespace resolving as it causes conflicts and isn't currently being used

(integrated from trunk branch change 6e56675 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Added keybinding support for individual scopes

(integrated from trunk branch change 77ec9b5 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Added combined "Tools & Commands" scope

(integrated from trunk branch change b7011ab by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix keybind conflict

(integrated from trunk branch change 2aeffe4 by Nathan Rijksen <n.rijksen@gmail.com>)
CommonJS: Fix ko/keybindings not saving the keybinds to persist

(integrated from trunk branch change c772e7a by Nathan Rijksen <n.rijksen@gmail.com>)
Keybindings: Updated default keybindings to use Commando
Commando: Remove redundant keybinds from bootstrap

(integrated from trunk branch change 79c4377 by Nathan Rijksen <n.rijksen@gmail.com>)
Keybindings: Updated emacs keybinds to use commando
FastOpen: Removed fastopen (it has been succeeded by Commando)
Commando: Added navigation menuitems for commando scopes

(integrated from trunk branch change e563adf by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Support Windows absolute/relative paths in files scope (untested)

(integrated from trunk branch change b8687a2 by Nathan Rijksen <n.rijksen@gmail.com>)