th143: Don't restrict use of the Meiryo font to Japanese locale.

Look. If you pass your desired font face name to EnumFontFamiliesEx() and your callback function ends up being called, that font is available on your user's system, period. There's no need to compare the face name in the LOGFONT structure passed to your callback function to what you expect. In fact, the passed face name will *always* match the current system locale! Therefore, restricting the use of the enumerated font to a successful face name string comparison amounts to nothing but region locking.
script_latin: Remove Meiryo in th143 for compatibility to existing font settings.

And just as the font rule system was completed, it turns out that there's yet *ANOTHER* conditional branch based on the font enumeration result, which moves the text up by 6 pixels. Sure, it's just a very minor issue, but... argh.

So, if we have to add one binary hack to script_latin for every game from now on regardless, why shouldn't script_latin just outright remove that EnumFontFamiliesEx() call? Well, great, that makes the entire font rule system *ding* entirely pointless for now, and saves us the trouble of adding Meiryo-specific font rules...

... at least until ZUN removes support for MS Gothic entirely. Which is likely to happen, well, *sometime*? But then again, does ZUN ever clean up his engine? I don't think he's even got time for that.

I just don't understand the reasoning behind the changes in this fucking game. Apparently, this game is not meant to run on anything pre-Vista (source: the fucking cover), yet it runs just fine under XP. Since Meiryo was introduced *in* Vista, there is no reason to have branches for MS Gothic *at all, unless* ZUN intentionally wanted to keep supporting XP. And this is yet another one of his decisions I vehemently disagree with as well.