Fix Windows build on Visual Studio 2010 by removing use of nonstandard language extension.
Fix codegen for SIMD select with scalar condition.
Fix SIMD shuffle with undef mask elements.
Remove the SIMD signMask polyfill hack.
Add tests for int32x4, float32x4, int32x3, and float32x3 shuffles.