Test for creating a bootable volume.
Accept `:image_id` to create bootable volumes.
Wait for volumes to become available.
create_server request and test.
Allow manual specification of :block_device_mapping.
:block_device_mapping_v2 needs to be an Array.
Give the BFV servers different names.
Create bootable volumes from the Volume model.
Boot-from-volume doesn't work from standard flavors.
servers.create(:boot_volume_id or :boot_image_id)
Missed an accessor there.
Warn if you specify both boot_volume_id and boot_image_id.
Add an image id to mock volumes when appropriate.
All flavors are bootable if you're mocking.
Merge pull request #3189 from smashwilson/boot-from-volume

[rackspace] Boot from volume