:lipstick: Move helper
Add click and shift-click in gutter
Handle dragging in the gutter

Including shift-click dragging better than the old editor!!!!!!
Throw error when no animation frame was requested
:lipstick: Break out separate methods for gutter click and shift-click
Fix spec
Select to the end of the last row rather than beginning of row + 1
Revert "Select to the end of the last row rather than beginning of row + 1"

This reverts commit c5815d2af9e712d6a574aecd1b5f121e8b8b3c42.
Upgrade to language-c@0.19
Upgrade to language-gfm@0.40.0
Merge pull request #2665 from atom/bo-gutter-selection

Implement gutter clicking and dragging to change selection on react editor
Don’t render decorations on the last empty line when selection not empty
Only fix the scroll position when the editor is mounted

fixes #2664
Change message in scroll canary
Add handlers for IME composition
:lipstick: Wording
Merge pull request #2676 from atom/bo-cursor-gutter

Don’t render decorations on the last empty line when selection not empty
Batch all editor updates together automatically via process.nextTick