Game startup performance improvements

Mod preview performance improvements

Avoid rare crash concurrent modification when calculating construction costs

By RobLoach:
- Modding: Ancient Ruins can have unit-related conditionals 
- AbsoluteUnits: Add Great Admiral by Basil 

Allow naval units to be spawn in water city - By Emandac