Fix bug #3022 (Closing Find bar with many results is very slow) -- Add
operation() wrapper to clearHighlights() to guarantee it runs in a CM
rendering batch no matter where it's called from. Also simplify one caller
that didn't need to use getSearchState().
always enable remote debugging
Enhanced the ability to find the selectorStart
comment cleanup
Replacing $.each with Array.forEach or CollectionUtils.forEach
Made Language.addFileExtension public, added a languageModified event, made DocumentManager update document's languages as necessary
Update the language name if the language changes
Forgot some places that should make the language as modified
Merge remote-tracking branch 'upstream/master' into tom/fix-issue-1098
Replacing Object.keys().forEach with CollectionUtils.forEach
Restore call to _updateLineRange on inline editor change
Remove unused return value from _updateLineRange
Adding support for multiple lineComment prefixes
Fixing tests
Remove runs(...) in LanguageManager-test.js where it is unnecessary
Merge branch 'master' into dk/issue-2966

Conflicts:
	src/language/LanguageManager.js
Merge remote-tracking branch 'origin/master' into randy/starting-live-dev
Updated CodeMirror to latest upstream
better wording
Merge pull request #3126 from adobe/randy/auto-close-braces

Better wording for command