Error out if impossible control flow reached
Add volume_type to volume sourcedict

Maps directly to a cinder volume type (uuid). Required for disk-type based
billing (block vs fast).
Merge pull request #3 from anchor/add_volume_type

Add volume_type to volume sourcedict