FS_U: Implemented the SaveData archive

Implemented the SaveData archive, allows some games to boot further.

Further explanation in the commit messages.
It this is the case, isn't it better to move the archive creation logic to the FormatSaveData service call? (And simply return "NotFormatted" here.)