Issue3773: Show Indexing Max Files Exceeded Error Dialog once
Issue3773: code review comments, reset index maximum flag when new project is loaded
updated the update icon
Fix for #3734 by synchronously creating the directories and #3735 by removing leftover files
from failed installations.

(Also includes a harmless update to the latest version of graceful-fs which has an updated readme)
Only log the error if there's actually an error.
Wraps mkdirsSync in a try/catch in case that fails.

This also pulls the code to remove a failed installation out into a separate function
rather than adding a third instance of the same code.
Merge pull request #3835 from adobe/dangoor/extension-directories

Extension Installation fixes: synchronous directory creation and remove leftover files
Merge branch 'garthdb/updateicon' of https://github.com/adobe/brackets
Merge pull request #3834 from adobe/garthdb/updateicon

updated the update icon
Merge branch 'master' of https://github.com/adobe/brackets
Merge pull request #3783 from dschaffe/dschaffe/MaxIndexFileShowOnce

Fix for #3773: Only show 'Indexing Max Files Exceeded' dialog once per project
Runs jasmine-node tests as part of the test task
added jasmine-node
add more code hint tests for html file and module file
Modify removal workflow to not remove items until the dialog is closed
First set of UI tweaks for Extension Manager
Code review fixes, small unit test cleanups
Make sure newly installed extensions are sorted consistently with the initial sort
Final UI tweaks for Extension Manager
New extension manager icon