Removed need for vendoring cookbooks plus other cleanup.

- Removed knife cookbook test since unit and integration tests implicitly syntax check.
- No longer use berkshelf to vendor cookbooks for unit testing. Instead use chefspec's built in berkshelf integration.
- Cleanup rake task a tad
- Removed old requirement for json gem due to dependency conflicts between chef and berkshelf.