Add functions to get disk slots and disk type in xml.
Modify get_disk_slots function to get_virtio_disk_slots.
Merge pull request #1667 from rbian/virtual-disks

Virtual disks cases.