added new AUTORUN setting to enable completely disabling emscripten's default startup sequence
exported preInit, preRun, etc. functions to enable users to completely customize the startup sequence
deprecate INVOKE_RUN