Add chef-vault to chefdk

Revised from PR #171 -

* Creates chef-vault as a new software definition
* Adds chef-vault as a dependency of chefdk
* Add chef-vault to the appbundler list