This patch fixes some oversights missed in recent commits:
* `pers.json` entry in D2532/rP23746.
* Citizen cavalry axeman (other axemen templates are fine) attack time in D1355/rP23780.
* Since all children of `template_unit_cavalry_melee.xml` have different values, there is no point in defining <Armour> and <Attack> there, but there is for <Health/Max> (cf. `*_ranged.xml`).
* `brit.json` entry in D2533/rP23781.
* `simulation/ai/petra/config.js` entry in D2668/rP23803.
* `simulation/ai/petra/config.js` entry for Roman Vesta temple.
* `simulation/ai/petra/config.js` entry for Kushite small pyramid and Amun temple.
* Delete two auras rendered obsolete in D2686/rP23824.
* Tooltip and `mace.json` entry in D2867/rP23836.
* `maur.json` entry in D2821/rP23837.
* `sele.json` entry in D2858/rP23838.
* Indentation, tooltip, and `{civ}.json` entries in D2839/rP23840.
* Indentation, tooltip, and `{civ}.json` entries of Hellenistic Metropolis technology.
* Purged some non-existent things in various `{civ.json}` files.
This patch conflicts with D2222 and D2720, but those two are already outdated and need to be redone. If this patch is committed, that means less work for those.4
[EDIT]:
* Each `simulation/ai/petra/config.js` civ-specific structure entry is on a new line, to make things easier to maintain and review in the long run.