[savestates] Introduce new CGameClient member variable, m_serialSize, because retro_serialize_size() could be an expensive operation (Snes9x-Next allocates 5M!)
[savestates] Prefer file's start save state if file.m_startSaveState is set