Make vginfo work the same way as pvinfo and other LVM functions

All the other LVM devicelib functions return a dictionary.