Implement extensive railtype table
The mess with rail labels requires a good railtype table. NML makes it easy.
Feature #3491: Add extensive railtype list which also respects axle load. Based on work by FooBar on the DutchTrainset
Feature #3491: Added missing track_type property to redefined pax, mail and valuables wagons