put assertions in performance-sensitive code behind ASSERTIONS flag
optimize scanString to not run the regex more than once
bump js minifier name limit, and optimize to not create all the names on smaller inputs
handle vector types in calcAllocatedSize
clean up simd code, fix uint32x4 heap offsets, and add testing
Merge branch 'incoming' of https://github.com/kripken/emscripten into new-beta2
fix missing semicolons on simd load and store
improve simd tests
begin to add emscripten_float32x4_signmask
remove stale forwarding code in intertyper
Fix handling of backspace SDL scancode.

Fixes #1749.
fix call legalization temp types
fix tests/cases/caall.ll
optimize isIllegalType
handle more return types in getReturnType
make parseParamTokens use parseLLVMSegment
simplify parseParamTokens now that it uses parseLLVMSegment
make sure the eval in emscripten_run_script_string emits a string
fix negative zero handling
Merge pull request #1751 from waywardmonkeys/sdl-scancode-fix

Fix handling of backspace SDL scancode.