full MSVCRT support in core.stdc.math and core.stdc.tgmath; add new LLVM 3.3 intrinsics