Havana ephemeral rbd

This PR brings in Josh's rbd changes into our havana branch, addresses DE727 - Allows us to boot ephemeral instances on compute nodes with insufficient local storage by utilizing 'libvirt_images_type = rbd' . This, along with the appropriate inclusion of ceph configurations files/keyring achieves the same functionality as the old 'boot volume patch' we reverted.