I really think the best way to do accident control, at least with other vehicles, is to create a system where the cars can talk to each other. If the car in front can say, "stop. there is something ahead." then it could prevent pileups. If a car going down the street was able to be aware of vehicles around it, by some sort of P2P network, then it could keep it from hitting them.
I would like a system like that...even if it didn't work well at first....As long as it wasn't made by Microsoft. 
Stay tuned. Every major automaker is working on this. Think about it for a minute.....OnStar allows a vehicle to communicate its location, speed, direction, and
condition of key vehicle systems via satellite to a monitoring system. If you get into a crash, it can tell "OnStar central" that you've been in an accident, that your airbags deployed, and can tell emergency personnel where you are. The only thing missing is, as you've suggested, having OnStar equipped vehicles talk to each other and say, for example, "My driver doesn't know it yet, but I'm pre-filling my brake cylinders and pretensioning my seatbelts because we're closing really fast on the vehicle in front of me and he hasn't noticed yet that it's stopping".
I'm betting that you'll see isolated applications of this by 2016.