First attempt at making activities more granular for CF, and allowing some workflow flexibility per resource type
Turned on SWF for CF by default
More changes to new workflow/activity model (CF)
Logging workflow/run id for SWF
more changes to the workflow for create
Added 'delete()' workflow with retry (CF)
re-added EC2Instance and added some delete workflows
Put synchronized() around create/delete for instance due to issues creating many instances at once and removed some debigging from delete workflow
Removal of unused resources, refactor of the workflow/create-step structure, removed all waits in activites, put them as retries instead
Bug fixes and more refactoring for delete/retry (CF)
More refactoring, adding monitor workflow for rollback and timeouts, had delete cancel any existing workflows (CF)
Merge branch 'testing' into dev/ethomas/cf-retry-test-2
Removed ununsed error message
Majoring Cloudformation Refactoring to deal with short activities, to allow for for efficient cancellation.
Also converted case/steps with ENUM in Activities.  Delete as well.
Removed update/rollback update functions as not yet used
Removed all unsupported resources
Split "rollback" out of the create workflow and made it its own workflow (MonitorCreate).  This allows stack timeouts to be monitored as well.
Several new properties have also been added, related to how long to wait for a resource to be created.
While loops have been replaced with Activity Retries
Stories/Bugs fixed:
EUCA-9479 'Retain' Delete policy now honored
EUCA-9509 CREATE_FAILED status now shows if resources do not create
EUCA-9510 Now the root cause of an error is shown in the status_reason field
EUCA-9842 We can now delete a stack that is in the middle of being created
EUCA-9841 SWF is working with negative testing
EUCA-9846 Stack timeout is now supported
EUCA-9843 One bucket (system user bucket) used for Wait Condition & Handle
EUCA-10019 Using small activities and "retry" for delete and loops in create
Merge branch 'dev/ethomas/cf-retry-test-2' into testing