Made the activationcondition options into a list

And improved the fromString method of the ActivationCondition and
AbilityType enums.