Add CloudFormation utility functions

This adds some general-purpose functions to create or update an AWS CloudFormation stack from a JSON template file.
What do you think of just making this a flag on `has_bucket`, e.g. when optional param `assert` is `true`, then raise this thing?  Would avoid making a new/separate, very specific function