Render nbsp on empty lines to ensure they have a non-zero height

Fixes #2958
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 to apm 1.0.0
Upgrade to git-utils@2.0
Upgrade to runas@1.0.0
Upgrade to pathwatcher@2.0.2
Upgrade to oniguruma@3.0.0
Upgrade to nslog@1.0.0
Upgrade to archive-view@1.0.0
Upgrade to dev-live-reload@1.0.0
Upgrade to markdown-preview@1.0.0
Upgrade to snippets@1.0.0
Upgrade to spell-check@1.0.0