Ported Allies 02 to the new Lua API

Changes include:
* Added an objectives panel with proper instructions that get updated during the mission.
* The time limit that is promised in the briefing is now enforced.
Reduced the time limit to 10 minutes to make it challenging. Original game speed and difficulty may have differed.