CloudFormation deployment

This is a working deployment type, but doesn't allow for stage specific parameters to CloudFormation, which is probably a critical problem to solve before this goes live.