Fix Issue 1567

Use the same FileType as the font file provided in the BitmapFontData, and
fall back to internal if we don't have a font file.