v2: * Fixed `setlocale` tests being broken on Vista and 7 (old locale info probably) * Fixed wide char to multibyte conversion on a few locales on Linux (was using CP_ACP where I should've used the codepage of the locale being switched to) * Other cleanups (unnecessary includes, reducing diff size)