In reality all animals are different. This clean-up patch moves the <Armour>, <Attack>, <Health/Max>, <Loot/xp>, <ResourceSupply/Amount> and <UnitMotion> nodes from the various `template_unit_fauna_*` to the specific `gaia/fauna_*` files. Although this means a bit more duplication, the advantage is that it would make differentiating the various animals later easier (e.g. D497, #3778, #377#3918) and improves consistency.
<Attack> (e.g. #3918) canUnitAI/NaturalBehaviour> and the related <Vision/Range> should be done in a separate patch, and another one for <UnitAI/NaturalBehaviour> and the related <Vision/Range> (cf. D2646).
Afterwards the number of `template_unit_fauna_*` files can be greatly reduced, keeping only those that are meaningful (e.g. elephant, whale).