When one vehicle sheds its vpart, target does, too

The item cable still counts as connected to the other vehicle, but this
was exactly the "half-connected" state, wherein no vpart existed on the
first vehicle.
Removing the vpart by veh_interact does the same.

Probably squash this into the previous commit if I rebase again.
Removing a cable doesn't need tools.