[8] type_info for MSVC

- Implemented std::type_info for MSVC. Note that it is actually expected in the global namespace. This implementation doesn't go through the trouble of demangling the type name as MS's one does.