FixUnloadCargo touch-ups

Folded MobileInfo.CanEnterCell overloads into one.
Renamed IPositionable.{IsMovingFrom => IsLeaving}
Changed Crate.IsLeaving to use crate lifetime