Complete rewrite of virt-df: