Half-working fix for game session management.

But wow, it's been hard getting it working. Even though it's a half session, it needs to be committed.
Working loop for game session denial, yay!
Approve sign-out/session game. Needs to actually run game.
Game now runs when booting user, but has bugs.
Correctly booting user. (But needs more work, still…)