Savestate dialogs properly, avoiding wrong status

Might cause a crash (in the game probably) if the status is set wrong due to a fade.  Fixes #2047.

The issue is that fading a certain way changes status, but fading wasn't included in the state.  Probably fixes other dialogs too.

-[Unknown]