vim mode: Add tests covering word selection behavior.
vim mode: Fix off-by-one errors in word selection.

The below conforms to Vim's behavior regarding whitespace trimming.
Add CodeMirror Eclipse to real-world uses
CodeMirror should set spellcheck=false on the input textarea

WebKit does not honor autocorrect=off, but it does honor
spellcheck=false.
[javascript mode] Fix bug in handling of expressions without commas

Closes #1501
Don't call alignHorizontally before display update

Closes #1498
[sass mode] Support double-colon pseudo elements

Closes #1461
[smalltalk mode] add support for '$<...>' character syntax
[smalltalk mode] remove unused variable
[smalltalk mode] comma is special character
[smalltalk mode] disallow brackets in symbol literal
[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