This module is intended to read in a cluster DSL description, and broker
out to the various cloud providers, to control instance life-cycle and handle provider-specific amenities (SecurityGroup, Volume, etc.) for them.