Ported Allies 01 to the New Lua API

Changes include:
* Added an objectives panel with proper instructions that get updated during the mission.
* The ore management hack in TickIdle has been removed (as in the desert-shellmap).
* The soviet base alert got now got a real alarm sound to make enemy behavior easier to understand.
Can't really find a quick and clean way to do it. You can still see the harvester working during the mission. I believe the harvester placement was a workaround for limitations in the Westwood engine which did not free actors on pre-placed buildings.