Prototype for putting rds snapshot id in parameters
Fix typo
Fix bugs with teardown/rebuild of cloudformation
Fix typo
Add support for a simple config file
Make dryrun opt-in instead of opt-out
Make options declarations readable
Merge branch 'config' into rds_snapshots
Apply region from config correctly

Requires checking the config parameter before Cloud::Cycler.run
Apply bucket_prefix/region from config correctly
Merge branch 'config' into rds_snapshots
Change to resource_type + substack support

Use resource_type as resource key, instead of logical_resource_id
Recursively add substack resources to the resource list
Search recursively for RDS DBInstance resource

When RDS snapshot parameter is specified, search substacks recursively
for a DBInstance that may have snapshots.
Log TaskFailures correctly

Also, print to $stderr if log isn't set.
Add support for per-resource settings in dynamodb
Don't delete the stack unless it is safe

Downgrade to scaling down the stack if deletion may be unsafe.
Build a dependency graph between live CF stacks
Use dependency graph in safety checks
Finish removing cloud.rb in favor of namespace.rb
Add DSL to namespace, use for DSL subclasses