Refactor and testing:

* Use Berkshelf to manage deps
* Generate sf-admin keypair in the chefauth recipe
* Write a sudoers recipe to set up sudoers for 'sf-admin' properly on the target
* Write convenient wrapper 'server' and 'client' recipes
Correct header