Critical damage, toughness rolls on damage drag

Also implemented "FAILED BY" message for saves, cycler/auto-updating for
defenses, prototyped auto-damage routines in manger_action_damage and
manger_action_spell