CHANGE: Improved performance when multiple vehicles are loading at a stop (TurfIt)
Merge branch '11.x' into 12.x
Merge branch '12.x' into devel-new
Merge branch 'devel-new' into 112.5-merge

Conflicts:
	simconvoi.cc
	simhalt.h
	vehicle/simvehikel.cc
	vehicle/simvehikel.h
ADD: (Backported from Standard) jump point search: makes ship route finding much faster.
FIX: Infinite loop in some cases.
VERSION: Increment to 11.24
FIX: Occasionally, a train would not fully unreserve its route at a terminus station, causing blockages.
Merge branch '11.x' into 12.x

Conflicts:
	simversion.h
Merge branch '12.x' into devel-new
Merge branch 'devel-new' into 112.5-merge

Conflicts:
	dataobj/route.h
Merge branch '112.5-merge' of https://github.com/jamespetts/simutrans-experimental.git into 112.5-merge
Fixed: merge artefacts