Disk Profile support (oVirt)

Added support to pull a list of all disk profiles from oVirt, and modified the volumes model, to allow disk profiles as an option. This branch requies the changes I made in the rbovirt branch of the same branch name.
So this pr can't be merged until this one is merged, right?