[BitmapFontData] handle if the BitmapFontDir switch is a zip file, extract it to a temp directory and change the command line value
package the default bitmapfont.zip into .pak
add special characters menu