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
porting providers to use_inline_resources LWRP DSL. test.rb converging cleaning.
Kitchen support update redux

* Update box
* Use chef 11.4.4
* Remove Gemfile/Vagrantfile (not needed w/ Vagrant 1.1+, tk 1.0+)
* Add required cookbooks for tests to berksfile
Merge branch 'COOK-2520-refactor-lwrp'
[COOK-2772] - resolve foodcritic errors
update travis link
ignore FC017 in foodcritic task

When using `use_inline_resources` in a provider, Chef will mark the
enclosing (in this case `ark`) resource as updated. We don't need to
explicitly do so as suggested by FC017.
release v0.2.0
increment version for development
Update README for Chef 11 requirement
release v0.2.2
increment version for development
[COOK-3048] Ark provider contains a ruby_block resource without a block attribute
Set the bin_path before the ruby_block

Setting the bin_path inside the ruby_block results in a no method
error because the only_if attempts to use it. Set this above the
ruby_block so it is available in the correct scope.
COOK-3063 - Fixed bash if/else missing closing fi when cherry-pick does an unzip.
COOK-3067 - Fixed test to point to correct file
COOK-3065 - Fixed binary linking
COOK-3064 - Fixed file existence checks in install_with_make and configure actions