FIX: Deal with waypoint issues by assuming that all waypoints are reversing unless shown to be otherwise in actual use. Will mean that trains will slow down for non-reversing waypoints the first time that they encounter them in their schedule, but not thereafter. TODO: Find a better fix for this complex problem.