Jamie: A Chef Convergence Integration Test Harness.

Also, what the heck I am getting into here?
Most basic harness implementation, extracted from chef-rvm project.

The result of a 6-hour spike on a Friday night with a couple of
Newcastle Brown Ales, an overwhelming backlog of pull requests to test,
and a desire for a basic test harness that is simple to set up and more
declarative.
Release 0.1.0.alpha1. Let's do this!
Refactor primary classes and their responsibilities.
Reduce duplication in Jamie::Backend::Vagrant.
Fixup Jamie::RakeTasks :jamie task.
Add cane gem and fix long line.
Add tailor gem for Ruby style enforcement.
Add yard documentation.
Calculate consistent default data_bags_base_path in Config.
Backend API calls now take a reference to an Instance.
Document all the things!
Travis CI <3 <3 <3
Add rake gem to bundler :test group.
Backend class renamed to Driver.
Reformatting.
Remove dependency on Hashie::Dash.
Extract Jamie::Driver::Vagrant to its own file and enable lazy loading.
Large refactoring, placing the driver in a platform, and config merges.
Release 0.1.0.alpha2, the refactoring.