use performance timers in openal
fix alpha keycodes in handleEvent
Merge branch 'incoming' of https://github.com/kripken/emscripten into fixed_openal_buffers

Conflicts:
	src/library_openal.js
reimplement getCurrentTime
Bug fixes of the pthread specific and a test added.
add tests for alpha keys from SDL_GetKeyState
improve headless.js
Merge branch 'fixed_openal_buffers' of github.com:ToadKing/emscripten into incoming
Add self to authors
Fix 4 byte utf8 characters
Add test for fix
Clearer (and faster?), as per jij's suggestion
Only check needed > 0 if it was formerly > 0
sync headless code from bb
todo comment on TextDecoder
Merge pull request #1537 from aidanhs/4-byte-utf8-chars

Fix printing of 4 byte UTF-8 characters
remove some function indentation in asm.js block
warn on very large functions and mention OUTLINING_LIMIT
only outline in asm.js mode, where it is supported
emit switches in relooper