simplify constructor to take in multiple MagicAbility objects
corrected url
added MagicDetainAction
added test scenario for Battalion cards
added Azorius Arrester
added Isperia's Skywatch
added Soulsworn Spirit
added test scenario for Detain cards