Integrate out-of-process node server into brackets shell.

Provides a first implementation of an out-of-process node server integrated into the brackets shell. Fully working for Mac and Windows. Includes tests in a separate Brackets extension.

To build, do exactly what you do for master.

To run, do exactly what you do for master.

To test (and understand how to use it), get this extension: https://github.com/joelrbrandt/brackets-node-client