Updated Omnibus with `appbundle` DSL
Use Omnibus’s new `appbundle` method in Builder DSL
Perform `rubygems-customization` after all gems are installed

This ensures bundle installs that are executed during the Omnibus build
don’t end up in the build user’s home directory:

  `~/.chefdk/gem/ruby/2.1.0/gems/`
Bin files from non-Appbundled gems belong in `embedded/bin`
Remove crazy PATH on Chef Windows gem `bundle install`

`with_embedded_path` does the right thing now.
No need to delete the Windows gem on Chef install

Since we create the gems with targeted `gem build` commands there is
nothing to delete any longer!
Merge pull request #243 from opscode/schisamo/appbundle-dsl

Leverage `appbundle` DSL
Update to omnibus cookbook 2.3.4

This version contains some fixes/improvements for Windows environments.
Add instructions for using Windows in TK build lab

/cc @adamedx @jdmundrawala @btm
Updated `omnibus-software` w/ dep-selector-libgecode fix

Changes detailed here: opscode/omnibus-software/#298
Initial import from `omnibus-push-jobs-client` repo

https://github.com/opscode/omnibus-push-jobs-client
Use new Omnibusisms in `libuuid`
Use new Omnibusisms in `libzmq-windows`
Use new Omnibusisms in `libzmq`
Update `opscode-pushy-client` software for Omnbius 4

We can also take this time to create a single platform-agnostic software
definition.
Update `opscode-push-jobs-client` project for Omnibus 4

We can also take this time to create a single platform-agnostic project
definition.
Update packager resources for Omnbius 4
Add push jobs client to the `README` and `.kitchen.yml`
Appbundle opscode-pushy-client
Rename `opscode-push-jobs-client` to `push-jobs-client`

The old way is a mouthful and we aren’t named opscode any longer!