Correctly call alloc/free font callbacks

Dissidia works with this, it was just using the wrong v0 value afaict.

Games I tested that all seem okay with this change:
 * Tales of the World: Radiant Mythology
 * Dissidia
 * Jeanne D'Arc (can't see the font still, though... but it's calling the funcs.)
 * Lunar
 * Senjou no Valkyria 3
 * Exit
 * Phantasy Star Portable 1 (still not seeing text in dialogs...)
 * Phantasy Star Portable 2
 * Final Fantasy 3
 * Fieldrunners
 * Mad Blocker Alpha (doesn't run, but fonts do.)
 * Holy Invasion of Privacy, Badman!
 * Valkyria Chronicles 2

I don't have Monster Hunter, which I know uses them, but I'm hoping this will make everyone happy.  Hoping this may fix #1746.

-[Unknown]