Create a way to copy storage around using an mcollective agent.

Mostly limited to copying via dd -> ssh -> dd, meaning that you need to
specify the destination path.
If the spec contains wait_for_shutdown, then wait until the VM has shutdown before provisioning continues