Split VehicleStream from VehicleTurnStream
Removed all t1 stuff and others codes
Re-orgnanized some code and fixed a bug (pointer related) in VehicleStream
Re-implemented the Vehicle with TinyOS packet and merged some tests