fix progress events for non mozilla browsers

Progress events didn't work for me in Chrome or IE. This change fixes it for me.
Add myself to AUTHORS
Let emscripten use response files for everything

I think the individual CMAKE_*_ARCHIVE_CREATE and CMAKE_*_ARCHIVE_APPEND directives are not necessary anymore. I think they used to be necessary because CMAKE_AR was not set correctly as a cache variable before. 
The CMAKE_*_CREATE_STATIC_LIBRARY calls are required to force cmake to use response files for objects. This is necessary because cmake has a hard coded limit for the command line which will not work well for windows because emscripten uses bat files to call the compiler  and bat files have a maximum command line length that is smaller than the general limit for windows executables.
Merge branch 'incoming' of https://github.com/mhenschel/emscripten
Revert "fix progress events for non mozilla browsers"

This reverts commit 04d60d0d89cd06b1924e1257b28049cf43733388.