Set it in genworld_gui.c instead, as it is really needed
Clearing engine and newgrf_engine from cargo related structures. Apart from moving stuff cargo related, there is nothing really newcargo for now.