City-Racing: added a real lane‑offset field and use it when building the per‑car waypoints

Let me explain the issue clearly: Why the cars still drive in the center: The field perfectCenteringDistance is not a lane offset — it's just the tolerance the learning system uses to score whether a pass through a wayp…