[KITCHEN-74] Handle case where YAML parses as nil
Fixes #114, use provisionerless baseboxes

* Require omnibus on each of these as they don't have it installed
already.
* Also update CentOS to 6.4 and 5.9
Require the 'name' attribute is present in `metadata.rb`
Test Kitchen works on Windows with Vagrant
Fix spelling error
Add proxy support, sudo -E
Move to the raw ssh command
Use bash -c for inline script, you naughty monkey
Merge pull request #113 from smith/KITCHEN-74

[KITCHEN-74] Handle case where YAML parses as nil
Merge pull request #115 from opscode/jtimberman/provisionerless-boxes

Fixes #114, use provisionerless baseboxes
[init] Use `require_chef_omnibus: true` in the default driver_config.
Merge pull request #119 from opscode/windows

Test Kitchen works on Windows with Vagrant
Merge pull request #120 from opscode/http_proxy

Add http and https_proxy support
Merge pull request #116 from opscode/require_name_attribute

Require the 'name' attribute is present in `metadata.rb`
Pass original exception's backtrace to InstanceFailure and ActionFailed.

This should help to uncover the backtrace of the original exception
which was raised.
Fix bug where action failures are swallowed with a nil inside an ensure.
Raise a UserError if the name attribute isn't in metadata.rb.

References #116
Add version string to "Starting Kitchen" logging output.
Merge pull request #108 from opscode/display-version

Add Kitchen::VERSION to `-----> Starting Kitchen` output
Release 1.0.0.alpha.7, community contributions edition.