rework AIAI::BuildVehicle
reworking train construction
-unused function
refactor UpgradeBridges
use proper metod to crash AI
add log to catch cause of bug #4