v2: Add tests.
v3: Add EnumDateFormatsExEx() tests with an invalid locale.
v4: Fix running the yi-Hebr tests will cause other tests that use LOCALE_CUSTOM_UNSPECIFIED to report yi-Hebr instead the default locale on Windows 10. So run them at the end.