Reworked core.stdc.math and core.stdc.tgmath for MSVCRT support
Improved MSVCRT support in core.stdc.stdlib
Improved MSVCRT support in core.stdc.stdio module.
Use MSVCRT version in core.stdc.wchar_; embed comment to remove code after Phobos pull.
Cosmetic fixes: move version declarations after imports.