Add a basic decrypted EBOOT.BIN dump function.
It won't dump already decrypted EBOOTs.
Fix wrong dump length.
Correct clipping in sceFontGetCharGlyphImage_Clip.

It was not clipping completely, and didn't handle negative clip w/h.
Also, reduce to debug log (seems to work fine now and has been working
fine in most games.)
Get rid of Memory::GetStruct(), use PSPPointer.
Merge pull request #5577 from unknownbrackets/font

Correct clipping in sceFontGetCharGlyphImage_Clip()
Merge pull request #5576 from thedax/decryptedEbootDump

Add a basic decrypted EBOOT.BIN dump feature.
Add a last-ditch effort check for PS1 EBOOTs.
If this doesn't work either, I don't know what else will, as PS1 EBOOTs are -supposed- to have PSISOIMG0000 in their file somewhere, and use the PARAM SFO category "ME".