Sas envelopes: Simplify away some redundant state.
Update README. Avoid recursing the symbolmap lock when we don't need to.
Fix MapFilePath by @unknownbrackets

Fix #5377
Merge pull request #5411 from sum2012/patch-1

Fix MapFilePath by @unknownbrackets
Fix renaming a function from disassembly.
Merge pull request #5405 from hrydgard/envelope-simplifiy

Sas envelopes: Simplify away some redundant state.
Remove call to SetState, superfluous now that the state variables are gone.
Reduce savedata init delay to 200ms
Support PSP_O_TRUNC on Windows.

There are more modes we don't support properly.  May fix savedata
corruption in Gran Turismo and possibly other games.
Merge pull request #5420 from unknownbrackets/io-minor

Support PSP_O_TRUNC on Windows
Attempt temporary workaround for iOS shutdown issues.
Fix in-game rendering resolution changes on Windows. Fixes #5401
Update native with zip directory bugfix. Fixes #5404
Load game's user font file (.pgf) from game's image.
Especially support some chinese psp games which use their own fonts zh_gb.pgf from image.
Minor cleanup
Apply the fog fix to software transform as well. See #2387
Merge pull request #5422 from kaienfr/branch_loaduserfont

Load game's user font file (.pgf) from game's image.
Fix remaining problems in #5396 and #5401
Update native with clean-exit fixes (sort of) for Symbian and Blackberry.

See #5418
Update native