Remove .rspec file so developers can manage their own
Test Ruby 2.0.0 and use progress formatter on Travis
Fix deprecations and run on Ruby 2.0.0
Use --format instead of --formatter
Fix README markdown and gemspec
Move development dependencies into gemspec
Use the correct branch on the badge
Fixes `--secret` and `--secret-file` options

* propagates knife.rb configurations
* adds CLI options to `knife ec2 create` and prefers those values over
what is in knife.rb
* adds specs
Add color AZ and Flavor output to ec2 server list
Removing black option for unknown flavor to avoid problems on dark backgrounds
it's now possible to specify an AWS credential file instead of access/secret keys
Address code review comments

Error handling logic is easier on the eyes
Added file format reminder in comments
add documentation
Update README.md

Fixed alignment issue in documentation.
Set default value for distro option
Incorporated review comments to add rspec test for linux distro and remove duplicate bootstrap config options
[KNIFE_EC2-62] Add support for IAM instance profiles.

'server create' gains an option, --iam-profile-name

'server list' output contains an extra column to show the profile name
(if one has been assigned).

'server delete' shows the profile name assigned to the instance being
deleted.
[KNIFE-154] Rename --iam-profile-name to --iam-profile.
[KNIFE-154] Remove unnecessary details from stubbed EC2 instance IAM attribute.
[KNIFE-154] Don't print IAM profile unless specified.

This applies to create/delete - list retains a column for IAM profile.