added method clearCards for better clarity
correct script
update test
changed NO_OTHER_CHOICE_RESULTS from private to protected
added specialized method getArtificialChoiceResults for MagicScryChoice to handle case where there is no cards in library
change test against MagicCard.NONE to getLibrary().isEmpty()
test AI scry