Fix several MSVC issues numeric.h