determine fromLocation from target filter, sometimes card could be exiled from
hand instead of graveyard, such as Force of Will's alternate cost.

fixes Force of Will's alternate cost not removing card from hand
added Daunting Defender