allow chef omnibus install.sh url to be configurable
[KITCHEN-80] added support for log file in chef solo
Proxy download call into the ssh class
Merge branch 'master' of https://github.com/jrwesolo/test-kitchen into jrwesolo-master

Conflicts:
	lib/kitchen/driver/ssh_base.rb
Merge pull request #187 from arangamani/KITCHEN-80

[KITCHEN-80] added support for log file in chef solo
Merge pull request #188 from thommay/fix_truthy_config

truthy default_configs can't be overridden
Add `kitchen list --debug` to display all merged & calculated config.
Add LazyDriverHash#to_hash to force computing of all lazy values.
Use the driver's logger for #wait_for_sshd output events.
Add retry logic to Kitchen:SSH when initiating a connection.

This may help to deal with instances that show an open TCP socket on
port 22 but are not yet ready for an SSH client connection.

References opscode/kitchen-ec2#10
Bump safe_yaml dependency to ~> 0.9.5.
Release 1.0.0.beta.3, home stretch folks!
Up version for development.
Permissions of chef sandbox need to be world readable on instance.
fixed berkself typo to berkshelf
Merge pull request #203 from gmiranda23/master

fixed berkself typo to berkshelf
Add pessismestic locks to all gem requirements
Merge pull request #206 from opscode/sethvargo/paranoid_dependencies

Add pessismestic locks to all gem requirements
Output reason for LoadError when loading Berkshelf & Librarian Chef gems.

If there are gem version conflicts and/or gem activation errors, these
are useful bits of information. Let's display those to the user.
Remove celluloid and use pure Ruby threads