escape curly braces in regexps for more portability (unescaped curly braces are technically a SyntaxError in Ecmascript E5/E5.1)
update authors
initialize pixel buffer inside of makeSurface for SDL_SWSURFACE
add another longjmp testcase
Make download progress be correctly displayed when the browser cannot report total size of files (as is the case in compressed downloads), but writing full size to the generated js.
Fixes according to pull request feedback.
Merge pull request #2118 from inolen/sdl_lazy_init_fix

initialize pixel buffer inside of makeSurface for SDL_SWSURFACE
Merge branch 'regexp-syntax-fix' of github.com:svaarala/emscripten into incoming

Conflicts:
	AUTHORS
fix test_sdl_canvas
Merge remote-tracking branch 'upstream/incoming' into incoming