Add Arch build instructions
support ctrl-shift-home/end on Windows

fixes issue #2989
Upgrade to git-diff@0.37
Upgrade to language-ruby@0.33
Upgrade to whitespace@0.25
Upgrade keymap to support 'abort!' directive in keybindings

Closes atom/vim-mode#348
Merge pull request #3006 from atom/ns-abort-key-binding

Upgrade keymap to support 'abort!' directive in keybindings
Upgrade to language-gfm@0.43
Upgrade solarized dark for better C and py styles
Arch requires export PYTHON=/usr/bin/python2 to build
Cleanup linux build instructions
Update linux.md

Improve installation instructions
Fix typo
Fix abbreviation
Merge pull request #3014 from Frozenfire92/patch-1

Improve Linux install instructions
Merge pull request #2992 from maschs/ms-buildArch

Add build instructions for Arch
Fix a bug where scopes were being duplicated for every single token

This improves scroll performance by generating many fewer span elements
to render lines.
Fix typo in event trigger

destoryed -> destroyed
Merge pull request #3021 from dmnd/patch-1

Fix typo in event trigger
Merge pull request #2994 from jordanbtucker/patch-1

support ctrl-shift-home/end on Windows