Adapt the civinfo page to read from templates
Instead of loading information about heroes, special buildings, et al., from the
{civ}.json files, load the information desired from templates.
Determination of "specialness" works as follows:
- Heroes are detected via the Hero class.
- Special Structures are detected via the SpecialBuilding or Wonder class.
- Technologies are determined to be "special" when they can be researched by the currently selected civ, but are not open to be researched by every civ.
- Team Bonuses are any applicable aura that reside in the appropriate folder.
Accepted by: Freagarach
Comments by: Stan
Differential Revision: https://code.wildfiregames.com/D759