Spawns abandoned/ruined vehicles on roads
Fixes for debug messages and vehicle alignment
Add default arguments to add_vehicle().
Align spawned vehicle hulks with roads.
Prevent vehicles from spawning on top of other vehicles or in walls or other structures.
Clean up some warnings.
Merge branch 'pr/962'