[z2010] Refactor Unit kills Creature case

Add method Unit::JustKilledCreature to include code of killed creature case in Unit::DealDamage

(cleaned version of bb4002a)

(based on commit [s1617] - 6da3687)