Add support for gluster volumes in libvirt