add some specs
add chef to runtime dependencies
add rspec to dev dependencies
move IP object mocking to a method
add some more server create specs
sort out Mixlib::CLI#config vs. Chef::Config in server create specs
Update knife-linode README

Update the README for the knife-linode gem to fix example and link to
Chef Docs.

[knife-206]
remove .rspec from repo; add to .gitignore
s/arg/server/ in linode_server_create_spec.rb
Merge pull request #23 from opscode/adamed-knife-206

KNIFE-206: Update knife-linode README
Add Linode configuration parameters to the (new) Ohai hints
Merge pull request #25 from opscode/adamed-knife-343

KNIFE-343: knife-linode: need access to assigned private IP address (etc)
Add first_boot_attributes support
Merge pull request #27 from opscode/adamed-knife-339

KNIFE-339: Add first_boot_attributes support
[KNIFE-362] Use a sane default for the Linode image parameter
Merge pull request #28 from opscode/adamed-knife-362

[KNIFE-362] Use a sane default for the Linode image parameter
config values should not take precedence over command line options
Merge pull request #30 from opscode/adamed-knife-383

KNIFE-383: config values should not take precedence over command line options
Add support for encrypted data bag secrets.

This will pass the `--secret` and `--secret-file` options to
`Chef::Knife::Bootstrap` to be on par with other cloud Knife plugins.
Add `--purge` option to `knife linode server delete`.

This is similar to the knife-ec2 plugin logic except that it skips the
Chef search as there is no record of Linode ID kept in node attribute
data.