Integrate out-of-process node server into brackets shell.
Merge remote-tracking branch 'origin/master' into node-process-4

Conflicts:
	appshell/cefclient_win.cpp
update to node 0.8.20 and npm 1.2.11
change node executable and core folder locations
update copyright dates
first batch of code review fixes
add asserts to make sure all public code on mac side runs n main ui thread
address code review comments on windows side
move node executable and core locations to config.h on mac
Merge pull request #205 from adobe/node-process-4

Integrate out-of-process node server into brackets shell (updated x 3)