[vim] Implement i_CTRL-W
[vim] Support text objects in visual mode
[vim] Fix update marks on mouse selection
Fixed breaking attributes in smartymixed mode

Closes issue #2832
[tornado mode] Add
[tornado mode] Add new keywords and organized the list.
[coffeescript mode] Add support for more obscure syntax

- Using `@` as `this`
- `and=` and `&&=`
- `or=` and `||=`
- `?=`
[dialog addon] Select starting value when one is given

Closes #2866
[javascript mode] Use electricInput rather than electricChars

To be more intelligent about what kind of lines to indent.
[base64-dark theme] Background selected color

Changed background selected color to #303030, previous #202020 value is too dark.
https://github.com/cristatus/brackets-darker/issues/12
[base64-dark theme] Change active line color to distinguish it from selection
[project page] Add some links to top paragraph
[vim] Fix uppercase key lookup
Move ctrl-up/down bindings to mac keymap, bind them to goLineUp/Down on PC
continuelist: hitting enter twice cancels the list
[perl mode] Remove electric chars

Issue #2870
Fix superfluous comma
Don't use finally in the operation that initializes the editor

Trying to call endOperation on a half-constructed editor will never end
well, and the resulting errors will mask the actual error that happened.
Add simple mode addon
[simple mode demo] Slight rewording