Fix yet another unsigned vs signed char bug on arm (and powerpc).

Now text messages are printed correctly on NetBSD/arm 6.x.
Add and fix default TTF font paths and use VL-PGothic for the default TTF.
Add SUBST definitions to replace hardcoded paths with pkgsrc ones.