Omnibus 1.0 support

This PR includes updates/refactors that allow the chef-client and chef-server projects to properly build with Omnibus 1.0.

Highlights include:

* Project refactors for Omnibus 1.0
* Updated omnibus config format
* Build lab is now Vagrant 1.1 based
* Updated jenkins build scripts (omnibus CLI support and external omnibus cookbook)

This branch requires the following updates in associated projects:
https://github.com/opscode/omnibus-ruby/pull/40
https://github.com/opscode-cookbooks/omnibus

This branch has been fully smoke tested and is verified working for all platforms in the chef-client and chef-server Jenkins pipelines. The intention is to merge this branch to master following the release of the omnibus gem and cookbook later this week.