update settings caption.
replace redundant instanceof check with isValid method and check that graphical environment exists before setting animation event
replace headless check with non null check of gamePanel
fix: r26e9e77a539a disabled animation for second AI player when running as AI v AI.
Merge UI updates.
move gamePanel check to before calling setAnimationEvent