Use GameTag.OWNER for buff owners
Rewrite buffing system

Buffs now originate from other cards (like hits and heals), using
Card.buff(target, buff).
This allows us to set the correct controller to buffs, which we need
for Corruption, Blessing of Widom etc.