Cause: Cinder requires an extra flag to force allowing a snapshot of a volume that is IN_USE. Heat did not pass that flag when doing "stack snapshot create".
Consequence: Creating the snapshot failed if the stack contained any volumes that were in-use.
Fix: The force flag is now passed to Cinder when creating the volume snapshot.
Result: Stacks containing volumes that are in-use can now be snapshotted.