Initial commit
Add CloudClient module that is built on adapter pattern
Rename module and classes.
Merge branch 'feature-#695'
Add namespace and abstract converter
Add namespace and abstract patch
Add utility methods for patch logic
Add patch to remove AWS::EC2::Route resources
Add patch to remove AWS::EC2::Subnet resources without first resource
Add patch to add AWS::IAM::User resource
Add patch to add AWS::IAM::AccessKey resource
Add patch to add files-element to config in metadata in AWS::AutoScaling::LaunchConfiguration
Implement converter logic to apply patches
Add converter for OpenStack
rename add_launch_configuration.rb and add_launch_configuration_spec.rb
rename add_cfn_credentials.rb to add_cfn_credentials_spec.rb
change AddLaunchConfiguration class to AddCFNCredentials class
Follow new classname that changed by #a6c17e7
use be_truthy/be_falsey instead of be_true/be_false
Add RemoveProperty patch to remove unimplemented properties