avoid invalid memory in sceMp3ReserveMp3Handle

Find in Heroes Phantasia
More logging
Add report
Merge pull request #5449 from sum2012/sce-mp3

avoid invalid memory in sceMp3ReserveMp3Handle
Handle the weird Chinese translation patchers in a nicer way.

Takes care of #5458, too.
Fix last commit
Add a gameid check for the bootfile that's in USRDIR.

Annoying that this is needed.
Fix silly copy paste error. I'm tired.
Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
Merge pull request #5461 from raven02/patch-24

Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
Code Geass  Hangyaku no Lelouch  Lost Colors CN translate bypass EBOOT.BIN
Merge pull request #5462 from daniel229/patch_02

another CN translate bypass patcher
If a focus mode is used with autoload, ignore it.

Before, if the "focused" save did not exist, we failed incorrectly, even
though the actual save we were trying to load was the correct one.
Merge pull request #5463 from unknownbrackets/savedata

If a focus mode is used with autoload (or similar), ignore it
Switch to file descriptors instead of FILE *.

This allows us to support the io modes more accurately, not truncating for create/write, etc.
Attempt to virtually handle truncation properly.

Fixes LittleBigPlanet save problem, at least on US.
Improve error handling when PARAM.SFO can't read.
fix the "No disk" dialog when starting up ppsspp
Merge pull request #5465 from chinhodado/master

fix the "No disk" dialog when starting up ppsspp
Update readme