If a duplicate name is given in VDI.create, add a suffix to guarantee uniqueness

This means the supplied VDI.name_label will sometimes be tweaked, but this
is probably better than failing the VDI.create altogether.