On-board depart: street-less stop linker compat.

- Also make sure we can't reverse traverse (return null if we do so)
- Fix issue with non serializable SphericalDistanceLibrary
Set back mode in SimpleTransfer.traverse

Otherwise s.reverse().optimize() != s. To check.