Add Daniel to pairs file
Make docs output dir a config var
Rename zipApp to zipAssets
Rename sourceName to sourcePath
Add getAssets method
Add upload-assets grunt task
Copy API docs to the build dir
Only publish build if on janky and using the master branch
Only prepare docs on darwin platforms.
Remove semi-colon
Merge remote-tracking branch 'origin/master' into cj-dh-publish-docs
Interpret editor clicks relative to lines div, not the scrollView div

Fixes #2668

If the scroll view has padding, using it as the basis for locating
clicks relative to the lines is problematic.
Hard code node-runas to 0.5.4 trying to fix the build
Merge pull request #2753 from atom/cj-dh-publish-docs

Build and publish API docs
Fix prepare docs
Reassign scrollTop if deleting lines decreases the max scrollTop

Fixes #2725