Refactored GammaHantoGame into AbstractHantoGame.
Refactored tests so that there is a common set of HantoGame tests.
Made small changes to correct CodePro violations.