FIX: typo
FIX: avoid a rare NULL pointer segfault
FIX: make sure we call register_stops when changing schedules
FIX: marker error message
FIX: avoid minor errors AddressSanitizer spotted
CHANGE: straighten parts of diagonal roads as towns expand along them
FIX: don't try to delete road tiles that are bridges, tunnels, owned by
a player, or have a high-voltage line
FIX: do avoid extending player-owned diagonal roads
REVERT: don't treat player-owned roads specially after all
FIX: rename "pave the planet" methods to would_create_excessive_roads,
remove_excessive_roads.
FIX: Compile error
Merge branch 'diagonal-roads' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
Merge branch 'james-asan' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
Merge branch 'james-topspeed' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
Merge branch 'james-fpl' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
Merge branch 'james-marker' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
CHANGE: Alter textual representation of marker fix and ensure that the encoding for translation texts is prepared.
Merge branch 'james-walking-distance' of https://github.com/pipcet/simutrans-experimental.git into way-improvements
FIX: (hopefully) performance issue reported by Junna at http://forum.simutrans.com/index.php?topic=13887
FIX: remove debugging message