Revert "continue implement TransportKit (part9)"

This reverts commit bfe16d51209803a2dc542a1141ad16900b17d00b.
continue implement TransportKit (part9 v0.2)
  - rewrite PassengerMap container (must prevent some crushes)
  - add locking to passneger container operations
  - add some helper methods for operations with passengers.
TESTING.
continue implement TransportKit (part10)
  - use Position class in movement and transport relative calculations.
  - no real changes must be at all - only code simplify and cleanup.
TESTING.
use WorldLocation in m_recall position