Added emscripten conditionals to renderer to get it running
Misc fixes to GLSL code / shaders to get them loading in WebGL
Disabled GLSL_ValidateProgram
Disable MD3 lods
Adjusted default renderer cvars for emscripten builds
Added JS VM support
Misc fixes to IBO code to correctly use sizeof(glIndex_t)
Use ushort index buffers until FF supports OES_element_index_uint
Broke up CG_Init to enable JS event loop to breathe
Shimmed sound codec system to always decode audio with the help of the Web Audio API
Async-ified FS_Startup, removed lazy-loaded sync i/o
Added JS platform to build