Dont run onsidetoggled if tree view is off

Causes a crash because you can't detach stuff that doesn't exist
Documentation
Destroy modal panel in blur handlers
Merge pull request #284 from Kangaroopower/master

Dont run onsidetoggled if tree view is off. Fixes #272
Add spec for toggling tree-view's side while it's hidden
Merge pull request #289 from atom/mb-fix-panel-remnant

Destroy modal panel in blur handlers
Prepare 0.139.0 release
capitalize VCS
Allow files and folders to be created without a project path

Closes #273
Merge pull request #291 from tehmaspc/tehmaspc_capitalize_VCS

Capitalize 'VCS' in tree-view config settings.
Prepare 0.140.0 release
Don't error when duplicate with no selection

Closes #294
Prepare 0.141.0 release
Merge remote-tracking branch 'original/master'