Added support for node supervisor

Node supervisor will restart node if a JS file has changed, and also will restart node if an unrecoverable error occurs in node.  Also, I added a script to start node using the standard "npm start".  Updated documentation to reflect this change.