Cleaned up whitespaces and indents
Update getKeyBindings()
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
Rollback _addBinding() changes
Add whitespace back into license
Merge pull request #3058 from lkcampbell/fix-issue-2078

Fix issue 2078