Allow user to specify licenses

While teaching a training course, it was brought up as a concern that cookbooks all have different licenses. And in some organizations, it may not be acceptable to use a cookbook that falls under a certain license. 

- :warning: needs discussion
- :warning: needs documented on gh-pages branch