rP8995 (#563) introduced an `ANIMAL`-state from a separate `AnimalAI`-component.
However, why would we need such a separate state? Maybe we want GAIA human units that linger and roam (city-building mods) or we want animals to behave like humans.
This patch therefore removes that state and brings the `ROAMING` and `FEEDING` (renamed to `LINGERING`) under the `INDIVIDUAL.IDLE`-state.
Fixes #1832.
Templates are still a bit of a ToDo, after the code-part of the diff is green.