Add a whitelist of GL extensions to enable at startup.
remove unneeded variable
Advertise all GL extensions both with and without the "GL_" prefix that desktop has, to match feature parity on existing codebases so that they don't have to manually work around the extension strings for both WebGL and GLES2.
Merge pull request #1700 from juj/gl_extension_desktop_parity

Gl extension desktop parity
Fix whitespace in GL.populateUniformTable.
do not assert on output of numeric 0 from a js handler
do not split up ll into individual lines in python
do not emit postSets for function indexing etc., bake them into the memory initializer
sort in find_bigfuncs.py
ignore ; Module line, which can confuse jcache as it contains the current temp dir
write out funcs and free their memory before starting up the funcs processors
C++ demangle helper
Fixes bug when renaming a directory into a subdirectory.
Merge pull request #1704 from michaeljbishop/rename-bug

Fixes bug when renaming a directory into a subdirectory.
use full params when legalizing phis, not just their idents; fixes #1702
remove unnecessary %"" merge code in makeToken
avoid creating unnecessary objects when calling tokenize
play-ttd optiization tricks