Split AfterLoadVehicles into two functions.
Vehicle cache init and other functionality requiring an upgraded and
valid map is now performed later in the load process.
Re-order load update for SLV_139, it is no longer required to be
performed before the first phase of vehicle updates