Add logs directory.
Set up PID directory
Further Node.js setup
Add locked_files.txt
setup and control now work together to create a Node.js app that runs.

In 'setup', 'npm link' actually yields error, which will be logged to $OPENSHIFT_NODEJS_DIR/npm-debug.log,
but this does not prevent the applciation from starting and listening on port $OPENSHIFT_NODEJS_PORT.
As a result of this error, however, '-e' is removed from the shebang line, and 'exit 0' is explicitly specified.
Add legal notices.