Removed all references to CodeHintManager from Editor
Fixes after review
Merge remote-tracking branch 'upstream/master' into Issue-1617

Conflicts:
	src/editor/CodeHintManager.js
Fix for a module not loaded issue
"close others" extension.
file close functions to handle list of files.
Clean up _getFileExtension() method and fix all its callers
fixed unnecessary escaping
Applied tweaks.
Made comment consistent with rest of the coments.
Styled link focus state.
naming convention changes
+fixes
getLastIndexOf > lastIndexOf
- unnecessary var decl
Merge branch 'master' into closeOthers2
removeFromWrokingSet() changed to handle array of files.
Fixed conflict.
Fixed conflicts.
Cleaned up spaces.