- Added initial classes to new magic.ui.card package. Classes not used yet.

- Updated MagicAbility with new optional constructor for implementing ability icons.
using annotated card image popup during a game.
do not display MISSING_ICON if ability icon is not defined.
pause game loop when card image popup is displayed during game.
add AbilityIcon class and integrate with themes.
load general config earlier so that theme-specific ability icons are loaded correctly.
- remove ICON_ prefix from AbilityIcon name;

- AbilityIcon responsible for name, tooltip and icon; MagicAbility much simplified.
rename MagicAbility method.
add FIRST_STRIKE ability icon.
add TRAMPLE ability icon.
refactor; document.
add settings that let you determine how the popup image is scaled.
fix: ability icon tooltip not being displayed in linux.
reduce fade in time for ability icon tooltip.