Makes Game.Listener generic to avoid cast.
Merge pull request #69 from cauchymop/genericized

Makes Game.Listener generic to avoid cast.