Merge of workingSetReorder and workingSetSort events
Merge remote-tracking branch 'upstream/master' into tom/fix-issue-2076
Use sort when enabling automatic sort. Allow to register/get a sort method with a Command object. Refactored some code. Fixed some comments.
Merge with Master
Comments Fixes
Update workingSetSort event comments and a new workingSetDisableAutoSorting event
Comments spelling errors fixed
Update to latest CodeMirror:
* Explicitly call markClean() after clearHistory() since the two are no longer tied
* Pass new "precise" parameter to getTokenAt() to ensure tokens are properly updated after edits (addresses #2335)
Merge pull request #4234 from adobe/nj/update-cm

Update to latest CodeMirror
Merge pull request #3080 from TomMalbran/tom/fix-issue-2076

Fix #2076: Two indistinguishable events for different cases of working set reordering
Merge branch 'master' into jeff/fix_gradient_preview