Move SpawnsCorpse functionality from RenderInfantry into its own WithDeathAnimation trait.

Add descriptions and player palette booleans to WithDeathAnimation.
WithDeathAnimation yaml changes
Rename CrushableInfantry to Crushable, adapt to WithDeathAnimation.

Make Crushable compatible with non-mobile actors.

Change RA, TD and TS infantry die-crushed sequence ZOffsets in preparation
for future engine changes.

Add descriptions and CrushedByFriendlies to Crushable.

Adapt code to factor in whether the palette is a player palette.
Upgrade rules for WithDeathAnimation and Crushable renaming
InfDeath -> DeathType upgrade rule fix
Remove duplicate death sequences from dinos and ants.

Fixes stegosaur death anim palette (no longer shows team color).
Merge pull request #6396 from reaperrr/with-deathanim

Added WithDeathAnimation