Assisted snapshots compute API plumbing

This patch adds the plumbing necessary to get assisted volume snapshot
calls down from compute.api down to a compute host.

Part of blueprint qemu-assisted-snapshots

Change-Id: I18d89b16c3e4bbbb2cdf3fe70c958f7e671e78ec
Merge "Assisted snapshots compute API plumbing"