Fixed: non-uniform scale (independent height vs width) could produce
"Infinity or NaN floating point numbers... Collider" errors on enemies
with rotated child colliders - confirmed on Bomb Thrower, Head Grabber,
Tumbler, and Head in real testing
Default scaling is now UNIFORM (one multiplier, all axes) - shear-safe
regardless of an enemy's child collider rotations
Non-uniform stretch/squash is now opt-in via NonUniformScale, clearly
labeled experimental and carrying the risk above