Static vehicle spawns, the beginning

Tweaks vehicle spawning to, in general, clear roads slightly... but introduce some new, more interesting obstacles.

* 33% chance of spawning 1-3 vehicles (was 75% before). 
* 33% chance of spawning one vehicle (car, electric car, or policecar), parked properly at the edge of the road.
* 33% chance of an empty section of road (was 25% before).
* Otherwise, something special:
  * 0.75% chance of a jack-knifed semi.
  * 0.20% chance of a pile-up of random vehicles (mostly cars).
  * 0.05% chance of a pile-up of police cars. (It's a Blues Brothers reference)

I took a crack at trying to fix vehicles crossing map boundaries - I can tell when a vehicle has crossed the boundary into a map, but I can't figure out how to actually get a reference to the next map over to check its vehicles and terrain. As a result, the x+y spawning range for jack-knifed semis and pileups is a bit narrow to minimize the chances of them clipping through stuff on the edges of the next submap over.

The idea is to make city roads less of a *constant* moderate pain in the ass to get through, and more of a *rare* major pain - most road squares will be clearer, but once in a while you'll have something insurmountable in your way.