update vagrant build config

- omnibus 2.0.2 fixes
- berkshelf 3 fixes
- vagrant 1.5.x fixes
Merge pull request #151 from opscode/lcg/vagrant-update

update vagrant build config
adding a .kitchen.yml file

doesn't do a full build yet

kitchen can't chain provisioners so there's no way to kick off shell
scripts like in the Vagrantfile after provisioning chef.

we can't kick off the build via chef code, because we need to destroy
/opt/chef first, and we have no angrychef to point kitchen at
installing.

chef-metal also doesn't help with this.
line length and mixed up vagrant and kitchen commands
need apt in all the ubuntu platforms
fix nitpick
Merge pull request #153 from opscode/lcg/add-some-kitchen

Lcg/add some kitchen
Update chefdk-win project to match *nix changes
Fix build issues for chefdk on win (WIP)

NB: this is pretty rough and probably breaks existing projects
(chef-client). Needs to have configurable behavior for generating batch
file wrappers for chef executables at minimum.
Pull in latest omnibus-sofware w/ win chefdk fixes
Change ruby-windows back to 1.9.3 w/ override for chefdk
Remove bundler from top-level, this was a bad attempt at a bug workaround