complete Agent of the Fates using groovy code
add cards to test interaction with undying
improve formatting of groovy script
merge fix for issue 527
replace only the first period with question mark when generating may choice description, replace all occurrences of SN with source name