Some vehicle construction tweaks

changed make_vehicle a bit so it would need less custom varieties in vehicles.json