Remove TempFiles's dependency on global and environment variables
Make a Configuration object holding formerly global variables.
Integrate azakai's style feedback and make sanity tests pass again.
Add command line option to emscripten.py to suppress usage warning
Pass configuration into emscript
allow cwd-relative paths when passing --compiler to emscripten.py
Delete the compiled relooper.js (but allow specification of an arbitrary relooper)
Kill compiler_engine global variable and use the specified compiler engine for every invocation in emscripten.py
Integrate formatting feedback
remove jcache global variable in emscripten.py
Compile the relooper into the emscripten cache directory
kill symlinks to coffeescript
.gitignore tests/fake/
Move run_js into jsrun.py (work towards breaking emscripten.py's dependency on shared, which requires .emscripten at import time)
Work towards making JCache an object
Make chunkify a free function
Split Cache and JCache into objects and move them into cache.py so they can be loaded without shared.py
Have emscripten.py access the cache module and instantiate objects to break another dependency on shared.py
Move TEMP_DIR into the Configuration object.
Get the TempFiles object from the Configuration