Fix fields in char info and font info, speed up font loading a little

With this, sceFontGetCharInfo() seems to be working mostly properly, returning ascenders and stuff that match what the PSP returns.

I tried breaking shadow glyphs and my games seemed to render the same.  Anyone know of games using them?

Fieldrunners is still, for some reason, drawing text at negative coordinates.  I'm not really sure why, it seems to do some fpu math on these values, but they're all correct...

-[Unknown]