Update strings.js

update new strings
Cleaned up the preferences ids
Fixed forgotten id
Added Localisation for the Loading... message
Added preferences migration code
Exported handleClientIdChange
add missing comma
Final migration handling implemented
Reverted change in PreferencesManager
Cleaned up whitespaces and indents
Update getKeyBindings()
Only provide hints for JavaScript files (and not JavaScript within HTML files), and cleanup stale session objects when switching to non-hintable files.
Fixed errors raised by KeyBindingManager unit test
Updated addBinding()
Updated _addBinding()
Add boss variable back in
Cleaned up whitespaces and indents
Added test case for command argument being a string or an object
Fix parameter documentation
Adding back whitespace