Fix DumbGame double init() issue

When running game in a repeating cycle (such as in CardsStrategyTester), then
init() method is called twice. First time it called in the play() and for the second time
it is called in reset(). So players was recieving 12 cards rather then 6 and the deck
was smaller by 24 cards.
Merge branch 'fixing-game-init-issue' into improving-game