Fix atom.sh when running from directory with space

Deal with ATOM_PATH having a space by proper quoting, and not passing
the directory name to dirname.

Fixes atom/atom#4336
:arrow_up: link@0.27
Add activationEvents deprecation warning
Fix deprecated Workspace::getActiveEditor call
Use JSON example since package.json is target
:arrow_up: link@0.28
:arrow_up: open-on-github@0.31
:arrow_up: go-to-line@0.27
Update notifications to add:

* style tweaks
* remove deprecations
* Only show view issue button when the titles match
Add Workspace::panelForItem()
Merge pull request #4390 from atom/bo-panel-for-item

Add Workspace::panelForItem()
:arrow_up: timecop@0.24.0

For deprecation fixes
Remove duplicate require
:memo: Add arg to pane::destroyItem()
:memo: Add tooltip examples
Carry over remaining tooltip disposal code from space-pen extensions

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
Signed-off-by: Nathan Sobo <nathan@github.com>
Upgrade tello@1.0.4
Use native DOM APIs for window drag/drop listeners

Otherwise, these event handlers will interfere with other
event handlers bound using other versions of jQuery
Move Debian alternatives entry up.

Move the Debian alternatives entry up so it's below and grouped with
"no such file or directory" since it's an alternate solution to symlinking.
Call Workspace::getActiveTextEditor, not ::getActiveEditor