UnitTestInfiniteAnnounce provides infinite game announcements

updates to make infinite game announcements for system testing create
players with infinite messenger to return non-terminating game play.
Can also be used to fake additional players.