Added script execution order to vehicle classes

We need them initialized before SteerForNeighborGroup, since that
depends on the radar.
Initializing SteerForNeighborGroup on Start

We need to ensure that the base vehicle has been initialized, so it's
cleaner if we don't rely on script execution order and instead
initialize this behavior on Start.
Vehicle's radar does not need a backing property