fix for issue 505: selecting the AI profile doesn't change the actual AI used.
Merge main repo.
refactoring : removed extraneous methods; more concise code.
Merge UI updates.
New card scripts
New card scripts
merge UI updates from lodici
merge cards scripts from shawnieboyuk-magarena-cards
fix typo of requires_groovy_code property
correct order of subtypes
increase max perm gen size for debug bat to 128M
fix Hunter of Eyeblights not targeting
always output AI choice to System.err regardless of debug setting
remove outdated experimental MMAB class