CODE: Remove vestiges of "COMMAND_LINE_SERVER": COLOUR_DEPTH=0 works automatically now.
FIX: Possible integer overflow in calculating delta_t
FIX: Revert correct colour for the progress bar
Merge branch 'ncn-devel' of git://github.com/neroden/simutrans.git into 112.x-private-car-merge
CODE: Removed the "mno-cygwin" reference in the Makefile.
FIX: Possible fix to end of month/dingelist related crashes.
Add "dumb" logging implementation to allow for writing unit tests.
Add piecewise_linear_tpl to abstract out the various piecewise-linear computations already present in experimental.
Revert "Add passengers discarded due to waiting too long to the "too slow" graph, not the "unhappy" graph (which represents overcrowding)"

This reverts commit ef4871750d5ae889a51756e9f2102338f8ad3695.
CHANGE: remove revenue penalty for travelling through overcrowded stations.
Improve comments
Minor improvements to piecewise_linear_tpl
Minor improvements in piecewise_linear_tpl.h
Change comments in piecewise_linear_tpl.h
Add architecture for linear interpolation for catering code.
Use inline conversion function in goods_frame_t.cc rather than specifying raw numbers.
Revise implementation of linear interpolation table for comfort to standardize units.
Switch all revenue computations to use new catering table...
FIX: gui tile dirty marking respect clipping rectangle

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6518 8aca7d54-2c30-db11-9de9-000461428c89
Merge branch 'ncn-devel' into mail-revenue
Use cached version of welt throughout gui/convoi_detail_t.cc