Added check for magarena version to ensure client is able to run duels
fix for issue 681: refinement that now displays popup for any choice panel without requiring specific update to choice panel.
added a magic.test class to make it easier to see how specific cards effect the duel screen UI.
Merge main repo.
ensure CardViewer closes when mouse-over on duel screen.
merge from mike