Added generic AlternateCostSourceAbility. Some adjustments to alternate cost handling.
Added PlayerCanGainLifePredicate.
Added GainLiverPlayersCost and GainLiveOpponentCost.
Added cards (Invigorate, Unmask, ReverentSilence, SkyshroudCutter).