Add support for msvc2012