These optimizations gain about 10% performance in the physics code when compiled with /Ox in VC++ 2010
Deriving koord3d from koord simplifies frequently called method koord3d::get_2d()
Fixed: convoys get stuck going downhill.
- downhill frictionfactor is negative.
Merge branch '112.x-private-cars-merge' of git://github.com/BerndGabriel/simutrans-experimental.git into 112.x-private-car-merge
Wnen expanding the map, if 0 cities are to be created, create 0 cities!
Try again to fix the map expansion bug -- more cleanly.
Prevent addition of more cities than requested when expanding map.
Clean up logic in generate_cities slightly.
CODE: Attempt to remove dialogue box when depot teleporting is invoked, but not successfully
City bridges did not have weight limits set correctly.  Cause these to be set correctly in bauer/brueckenbauer.cc.
CODE: Automatically define COMMAND_LINE_SERVER in GCC if COLOUR_DEPTH is set to 0 (Vonjo)
FIX: Undefined behaviour in private car routing algorithm
FIX: Crash on rotation in some cases.
CODE: Updating of config.template comments
VERSION: Increment to 11.9003
Merge branch 'jp-devel-fixes' of git://github.com/neroden/simutrans.git into 112.x-private-car-merge
CHANGE: More skewed normal distribution (as suggested by Kieron) for passenger journey time tolernace calculations.
CODE: Add comment explaining last commit.
CODE: Add single threaded build option to MSVC
CODE: Minor formatting changes