Remove BaseGameActivity from TBMPSkeleton, TrivialQuest2, and TypeANumber

No other changes, just a lot of boilerplate to get rid of BGA for each of these three samples.

One sample is changed in each commit, if that makes for easier reviewing.

@claywilkinson 
@gguuss 
In the original code, this was only called if there was not a turn - is this intended?