code-cleanup (compiler warnings)
As noted, the proposed BGRA-Glyphs change added compiler warnings in my builds. But reviewing that, I see that libXft wasn't clean of warnings. Here are changes to tidy up libXft (more work is still needed for BGRA-Glyphs).