Refactored rules into RuleSets.
Refactored GammaHantoGame into AbstractHantoGame.
Refactored tests so that there is a common set of HantoGame tests.
Made small changes to correct CodePro violations.
Merge branch 'post-gamma-refactor'