Add script for Reveillark
merge from firemind
add missing requires_groovy_code
correct order of subtypes
Reveillark not implementable as it requires multiple targets
add WhenSelfTargetedTrigger for clarity
replace groovy script with card script
replace groovy script with card script
correct reference to SacWhenTargeted
use more specific trigger
use more specific trigger
simplify groovy code
use more specific trigger
add create factory method with a filter parameter
fix missing ability separator
correct choice and position of ref permanent
pump gain chosen must use singular to differentiate from pump gain group
correct end of expression terminator
generalize WhenTargeted trigger, remove WhenTargetedBySpell
replace groovy script with card script