[openstack|volume] support imageRef option

Volumes can be created with the imageRef option, which dictates which
image to base the volume off.
[openstack|compute] support block_device_mapping

Servers can be booted with block_device_mapping instead of image_id.