Add support for mission objectives
Make Conquest- and StrategicVictoryConditions use objectives backend
Move trigger lists into a dictionary for easier access and enumeration
Add mission objectives to Lua interface