Make sure to call chef-client and knife that we just built, not
just some random ones hanging around in $PATH.
Enable Travis to run Test Kitchen on EC2.
Ignore .kitchen/ and Berksfile.lock
Separate .kitchen.ymls for local TK (vagrant) and travis TK (ec2) runs
Add example test for installed git.
Add information on using Test Kitchen for E2E testing.
Update for new branch in test-kitchen
Remove .kitchen/ files that crept in
Update secure environment variables.
Update for Travis + Test Kitchen
Merge pull request #1688 from opscode/mcquin/kitchen_with_travis

Run Test Kitchen on Travis
Fix Tensibai Zhaoying's name in the CHANGELOG
chef-client should never send negative values for duration to reporting; fixes 1765

The duration can be negative if a resource changes the system's time.
We should return 0 duration instead to indicate that something unusual happened.
Ensure reported elapsed_time is nonnegative.
don't return negative time
Return values with Time class after stubbing :now of Time.
Clean up DOC_CHANGES.md and update RELEASE_NOTES.md version
Update CHANGELOG with information about bug fix.
Fix error class typo, bump ffi-yajl requirement to pull in bugfixes
Convert CookbookLoader spec to let bindings