Removed as this was fixed will pull #4
Added vagrant and berks to create a chef server running in a vm.  Added mocha for testing.

Added test for roles.  Refactored tests to use setup.js to configure chef-api.  Download admin.pem from the VM and place in the test directory.
Added setup-knife to make to configure the .chef directory so that knife can be used with the vagrant VM.
Merge branch 'vagrant-testing' of github.com:markcallen/chef-api into vagrant-testing