Introduce deathrattle.

There is a problem with the targeting: Targeter.all takes all entities
at MinionInvocation creation time, but the deathrattle shall consider
all entities at dying time. We need a PseudoEntity for that.