executor worker depends on superagent
ExecutorWorker and Client: use superagent for http requests, so it works on both node and browser
Point to webgme master branch.
executor_worker: read config.json for server, port, protocol. Read /bin/getconfig.js for executor path
node.js version of executor_worker
Add process id to executor_worker clientId
executor_worker: update README, add config_example.json
Expose GET /rest/external/executor/worker
Merge remote-tracking branch 'origin/master' into issues/18/netlabel