Initial NodeJS entity

WiP for a NodeJS entity, inspired by this [blog post](http://blog.carbonfive.com/2014/06/02/node-js-in-production/).

### TODO

- [ ] Write a better example application and a Java and YAML blueprint for same
- [ ] Add unit and integration/live tests
- [ ] Add NodeJS native [clustering](http://nodejs.org/api/cluster.html)
- [ ] Add an HAProxy load balancer and support for Nginx
- [ ] Improve GitHub repository cloning support (tags, commit ids, branches etc.)
Delete from interface?