Restructure per lwrp cookbook docs:
  http://docs.opscode.com/essentials_cookbook_lwrp_example.html
Autogen needs libtool, autoconf, and autogen.
Update Vagrantfile to use berkshelf.  Add Gemfile and Berksfile.
s/Chef::ShellOut/Mixlib::ShellOut/.
Fix cherry_pick_test.
Merge pull request #8 from halcyonCorsair/refactor

[COOK-2335] Refactor to fix breakage due to Chef 11
ignore the Gemfile.lock entirely
fix path in cherry pick test
add helpful debug logging to permission change
fix recipes for testing on RHEL

* don't install autogen package on RHEL, it's not available.
* don't attempt to test autogen on RHEL 5.8 as autconf is too old.
update test coverage for test kitchen 1.0.alpha
ignores from berks defaults
release v0.1.0
Update test-kitchen support

* requires vagrant 1.1, test kitchen 1.0.0.alpha.2
* Removes vagrantfile (now handled by kitchen-vagrant 0.7.4+)
* Add TESTING.md doc
increment version for development
berkshelf plugin for vagrant is renamed
COOK-2869 better test for empty directory