Initial draft for ec2 integration tests
Added linux and windows server create integration tests
Take ec2 private key by using jenkins parameter
Added ssh key for windows ssh bootstrap for integration tests
Added valid flavor for placement group for integration tests
Added user data integration test
Implemented changes for typo and well structured integration tests
use list_flavors from knife-cloud.
move ebs and vpc options to separate methods to make before_exec simpler.
move eip setup code to #associate_eip
eip validation should raise proper exception.
validate tags and cache hashed_tags extraction.
refactor server summary info.
Added changes to resolved short option ambiguity
Added changes to set hint config before bootstrap
Added rspec test for hint config change
Added changes to catch/handle fog errors in knife-ec2
Added rspec tests for fog error handling
Implemented review comments to rename list_flavors to list_resource_configurations
Incorporated review comments to display fog error message