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