fix #20019: Warn about direction=forward/backward on invalid nodes.
show error for unconnected node Unconnected node with {0}. Use angle or cardinal direction
show warning for node that is connected, but not to a suitable way Node with {0} should be connected to a linear way
show information for Node with {0} on end of way and Node with {0} on a connection of multiple ways, both in group Disputed usage of direction on node
special handling for highways: if there is a major highway as defined in Highways.CLASSIFIED_HIGHWAYS, ignore minor ways like footway, path to reduce false positives at traffic lights.