21.7 child/baby ages fix

- children and babies are now determined by their age relative to their
caste's child/baby age specification, instead of relying on the
profession name
- age in months is now always calculated, since it's sometimes used for
animal offspring