Linux: Startup thread that launches node subprocess and sets up pipe
to subprocess stdin.
Working Node subprocess implementation
implement MoveFileOrDirectoryToTrash on Linux
Linux: Startup thread that launches node subprocess and sets up pipe
to subprocess stdin.
Working Node subprocess implementation
Cater for node binary name change
Merge remote-tracking branch 'origin/linux_nodejs' into linux_nodejs

Conflicts:
	appshell/config.h
update gyp and grunt for node on linux
Merge branch 'jasonsanjose/linux-sprint-29' into timburgess/linux_nodejs
fix Brackets-node permissions
fix for adobe/brackets#4828 incorrect path when specifying index.html. fix for Brackets-node path.
Merge remote-tracking branch 'upstream/master' into timburgess/linux_nodejs
rename to appshell.gyp and always temporarily rename pre/post npm install
Add new copyFile() and getUserDocumentsDirectory() V8 Extensions
Merge pull request #309 from adobe/jeff/add-fs-apis-rb

Add new FS APIs
Merge pull request #308 from adobe/jasonsanjose/npm-preinstall

Always temporarily rename pre/post npm install
Merge remote-tracking branch 'upstream/master' into timburgess/linux_nodejs
fix build errors from brackets.fs API changes after merging master
Merge pull request #306 from adobe/timburgess/linux_nodejs

Implement Node.js for Linux
fix windows npm install error by using bash shell instead of cmd