Some MSVC related updates and docs improvements