Trivial commit
Trivial commit
FIX: Correct the level calculation for new city buildings.
VERSION: Increment to 10.19
FIX: Issue with singly linked lists (from Standard)
Merge branch '10.x' of git://github.com/jamespetts/simutrans-experimental.git into 112.x-merge

Conflicts:
	makeobj/Makeobj.suo
	simversion.h
Fixed: some issues base on changed hashtable_tpl such as journey time calculation.
- changed bool koordhashtable_tpl::comp() to int koordhashtable_tpl::comp() since hashtable_tpl now sorts its bag entries.
Changed: class convoi_t becomes a lazy_convoy_t.
- slightly enhances performance.
- TODO: remove reduncancies with other members of convoi_t like sum_gewicht, sum_gesamtgewicht, min_top_speed, ...
Fixed: replace abs() with fasb(). Obviously abs() is not defined in Gnu G++.
Removed: unused files utils/fraction*_t.*
Removed: unused and redundant fields of convoi_t.
CODE: Clearer bracketing in calculating the speed bonus
CODE: Explicit cast to double when presenting goods statistics
Merge branch '112.x-merge' of git://github.com/BerndGabriel/simutrans-experimental.git into 112.x-merge

Conflicts:
	makeobj/Makeobj.suo
FIX: Crash on enlargement of the map when extra cities were created
FIX: Populations were not properly distributed.
Merge branch '10.x' into 112.x-merge