Update to CodeMirror 3 with updated change event syntax.

This an attempt to fix all the international keyboard issues.