The locales sub-project is the 3rd slowest build in the debug configuration coming in at
2013/x64/debug: 81.7 seconds
2015/x64/debug: 116.14 seconds
2013/x64/release: 4.92 seconds
2015/x64/release: 4.63 seconds
There's quite a disconnect in the debug/release configurations, main cause of the slowdown is the excessive error checking in msvc's stl headers combined with it being kinda heavy on the memory allocation side of things (even if you build with /O2, the debug crt still keeps the total build time of the project over ~30 seconds)
This patch builds a release copy of msgfmt even for debug builds (on windows only, nothing changes for the other platforms). We rarely update this code so there really is no reason to punish developers by tagging on nearly 2 minutes of build time for every full build they do.