Currently the public folder has:
```
template_gaia_flora.xml
template_gaia_flora_bush.xml
template_gaia_flora_bush_berry.xml
template_gaia_flora_tree.xml
template_gaia_flora_tree_fruit.xml
```
The first one is meaningful and defines the `wood.tree` resource and the corresponding map colour, among other things; the third and fifth replace that with `food.fruit`; the second and fourth only define a footprint and are thus not really worth a separate footprint. The bush vs tree distinction is arbitrary (and varies between languages, cultures, and people); functionally there is no difference in game.
This patch changes it to a cleaner and clearer:
```
template_gaia_fruit.xml
template_gaia_tree.xml
```
Having one generic template corresponding to a resource subtype is also consistent with:
```
template_gaia_fish.xml
template_gaia_ruins.xml
template_gaia_treasure.xml
```
For the specific gaia/flora_*.xml templates:
* the parents are updated accordingly;
* <ResourceSupply/Amount> is inserted to those that didn't have it yet;
* unnecessary ` Tree` is removed from specific name strings.