This change removes dependency on Microsoft STL implementation but adds dependency on VC runtime implementation. We will need to evolve and add #ifdef's to this code as new versions of Visual Studio runtime will come out.
Tested on x86 and x64, llvm clang 5.0, Visual Studio 2015 runtime.
Can't you use the image_base field in throw_info?