[closebrackets addon] Remove ECMA5-ism

Closes #1508
Add Janvas and Oak links to real-world uses
fix stex mode handling of line break with optional argument
Make vim dialog work correctly
[compress script] Fix passing of arguments to UglifyJS, pass -c -m by default

Closes #1510
[bidi support] Overhaul algorithm to deal with corner case

When a level 2 section intersected with a level 0 one, an
assumption in the visual motion code was violated, resulting
in bogus motion and thus infinite loops in the charCoords code.
[vim keymap] Add Ctrl-o/Ctrl-i jumplist motions
[real-world uses] Add Handcraft 2
[vim keymap] Fix deleted jumplist marks
[real-world uses] Add Code together
Add word char unicode range for Korean characters

Closes #1512
Merge branch 'master' of https://github.com/marijnh/CodeMirror