Database upgrade logic for vGPU support

Existing VGPU objects (old GPU-passthrough) are set to the "passthrough" VGPU_type. PGPUs have their supported_VGPU_types populated and they are all added to the enabled_VGPU_types after upgrade.