Removed: merge artifacts
Removed: unnecessary code
Enhanced: some tiny optimizations with destination_halts_lists.
Merge branch '112.5-merge' of git://github.com/BerndGabriel/simutrans-experimental.git into 112.5-merge