Update CodeMirror to 5.17.0

Highlights include:
 - Fix problem with wrapped trailing whitespace displaying incorrectly.
 - Prevent IME dialog from overlapping typed content in Chrome.
 - Improve measuring of characters near a line wrap.
 - javascript mode: Improve support for async, allow trailing commas in
   import lists.
 - vim bindings: Fix backspace in replace mode.
 - sublime bindings: Fix some key bindings on OS X to match Sublime Text.
 - markdown mode: Add more classes to image links in highlight-formatting
   mode.

Change-Id: I206cc21c7a01940225b152134539af034c91237b
diff --git a/lib/codemirror/BUCK b/lib/codemirror/BUCK
index 8013de7..a0e0e9a 100644
--- a/lib/codemirror/BUCK
+++ b/lib/codemirror/BUCK
@@ -1,14 +1,14 @@
 include_defs('//lib/maven.defs')
 include_defs('//lib/codemirror/cm.defs')
 
-VERSION = '5.16.0'
+VERSION = '5.17.0'
 TOP = 'META-INF/resources/webjars/codemirror/%s' % VERSION
 TOP_MINIFIED = 'META-INF/resources/webjars/codemirror-minified/%s' % VERSION
 
 maven_jar(
   name = 'codemirror-minified',
   id = 'org.webjars.npm:codemirror-minified:' + VERSION,
-  sha1 = 'ff5a4ae7e1719c4f0ad3e7bfcb56e8ae3910898c',
+  sha1 = '05ad901fc9be67eb7ba8997d896488093deb898e',
   attach_source = False,
   license = 'codemirror-minified',
   visibility = [],
@@ -17,7 +17,7 @@
 maven_jar(
   name = 'codemirror-original',
   id = 'org.webjars.npm:codemirror:' + VERSION,
-  sha1 = '4e547e93f8d06787bea8a1efb290d6dceda31abc',
+  sha1 = 'c025b8d9aca1061e26d1fa482bea0ecea1412e85',
   attach_source = False,
   license = 'codemirror-original',
   visibility = [],