Make requires more specific
Remove filter (there are better ways to do this)
Add raw_json, diff symbols as strings
Fix diff when old and new are different types
Add basic specs
Add with_chef_server directive
Add with_chef_server spec
Add better test, fix with_chef_server
Add chef_server attribute test
Add with_chef_local_server DSL
Default with_local_chef_server to listen on localhost, rather than open up a hole
Don't set general Chef::Config.chef_server_url in with_chef_local_server
Make "rake spec" work
Make bundle exec rake spec work
Split private_key and public_key, support :openssh format, correctly support pass phrases, add tests for private/public keys
Add travis support
Don't regenerate keys on the server -- clearer model for users and clients
Fix name of _key source to source_key_path, add tests for private key copying
Support public_key from in-memory sources
Allow the fairly common case of generating the public key along with the private