Make non-ISO-2022 CJK reencoding work again

Fix https://github.com/abelcheung/fontforge/issues/2 , which was there
since 2007 or probably even earlier. It is likely caused by overzealous
change replacement of unichar_t which broke double byte char detection.