Ensure we always use the tmp_dir for Berkshelf in testing
Optimize Chef Server calls

We can reset Chef Zero's data on each scenario, instead of making multiple HTTP requests to the server to delete cookbooks.
Remove legacy testing files from out of process testing
Move dependencies where they go
Remove sample knife.rb (it is no longer needed)
Apparently we can't require that there
Speed up and unify git config