Add ChefSpec Tests

Add ChefSpec test coverage to cookbook.
Update Vagrant Resources

- Remove vagrant gem in favor of using the latest install Vagrant.
- Update Vagrant configuration file to version 2 format.
- Add Berkshelf and Omnibus Vagrant plugins.
Merge pull request #3 from pwelch/update_vagrant_resources

Update Vagrant Resources
Merge pull request #2 from pwelch/add_chefspec_tests

Add ChefSpec Tests
Add Berksfile.lock and Gemfile.lock to the repository

So that everyone working on this cookbook uses the supported gems and
cookbook dependencies, this commit removes the Berksfile.lock and
Gemfile.lock from the gitignore and commits them to the repository.
Add /tmp to gitignore

Because we should not have any need for the items in the tmp folder in
the project, this commit ignores them.
Add Guard support for running tests

To speed up development, this adds the setup for Guard to run our tests
when recipes or spec files change.
Cleanup spec tests

Change the whitespace on a few tests to remove unnecessary new line
characters for readability.