Fixed GameListener registration via Game.Builder to use the current player.

[FIXED]     Removed duplicate Exception classes from PublicConstructorModule.
[FIXED]     GameListeners need to be registered for the player that created them in the Game Builder.