Port gdi04c to New Lua

That doesn't quite work:

I could mark the first objective as completed when the Nod reinforcements are defeated, and the second one when all the rest of the Nod units are killed (although Lua makes that first part harder than necessary :/)

But if I did that, you would never be able to win both objectives. Here's why: to win the second objective, you'd have to kill the rest of the Nod units before you even get to the village (because the mission will end when the single primary objective is completed). But if you do that, you'll have no chance in hell to survive in the village. So you could either win the secondary objective and lose the map, or win the primary objective only. Game design-wise that sucks pretty badly.

Also, it was kind of the idea to have one hard map among the three gdi04s. The other two you can just race through.