Allow game list screen to save state on orientation changes.

When looking at game details, an orientation change would revert the UI back to showing the games list. This commit fixes that by letting the Activity talk to a container to get the current state of details.