WIP finite state machine for traffic AI.. not really getting anywhere. How to best integrate collision logic with different states?
Revert d1d269c..68a1f7d

This rolls back to commit d1d269c11b22f57770d93755823afd74a8c4165f.
Revert "Revert d1d269c..68a1f7d"

This reverts commit 55fce1c4a99d0cadd869b5afb5881c8a92449fb9.
WIP traffic vehicle AI
AI seems to be working pretty well for straightaway stop-and-go stuff. Next, test out turning.