Fixed: run-time check failure #2 - stack around the variable 'translated_tm' was corrupted.
- array translated_tm was too short. Some format strings have more than 10 %s. Raise to max = 32.
FIX: Corrupt saves when a stop had more than 32,767 waiting passengers (this error will still occur if there are more than 65,535 passengers until a major version increment to 11).
FIX: Discard passengers/goods in excess of 6,5535 packets when saving to avoid corrupted saved games (this discarding will not occur when the save game vesrion is incremented to 11).
ADD: The paths are re-checked every X steps, which can be set in simuconf.tab by reroute_check_interval_steps = X. The default of 8192 will be imposed on all network games until a version increment. This enails updating the paths every 2 game hours or so at 250m/tile.
CHANGE: If passengers/goods have been waiting at a stop for more than twice the registered waiting time for their next transfer, their waiting time is recorded forthwith to prevent excessively low waiting times being retained, skewing path finding.
CODE: Update simuconf.tab to reflect the recent addition of a reroute_check_interval_steps setting.
Merge branch '10.x' into 112.x-merge