fixed msvc not expanding macros correctly

msvc was not expanding BOOST_REQUIRE_NO_THROW macro correctly