Remove warning C4290 spam

MSVC outputs warning C4290 whenever boost/simd/memory/new.hpp
is used. Turns out its exception support is poor and its <new>
header is not conformant woth respect to exception specifications.
Further research shows that Android has a similar issue (as per
Mozilla bug #578546). This commit add a local macro that turns
off the throw(std::bad_alloc) on those compilers.