Fix asm flag for MSVC x64 builds.
Revert bdpt test code
Add includes for last MSVC compilers
Revert BDPT test code