More detailed reporting in train popups.
Attempt to stop trains flying off the tracks - their dx/dy calculations
were wrong (maybe still are).