Add ability to include additional npm packages

* Add ability to provide a list of additional npm packages to install
* Add ability to create a new LoopBack project if a `package_name` is provided
* Add README.md since newer versions of the chef-client require this
* Added a license