Add TESTING.md (heavily inspired by several Chef-managed cookbooks).

- Update dependencies in Gemfile.
- Added a basic Rakefile to handle foodcritic style checks and test-kitchen integration tests via Vagrant.