* Avoid sharing the parent process's stdin handle to python when invoking python via emcc.bat script, to prevent a rare python deadlock hang.
* Fix Windows .bat scripts from leaking set env. vars.
Work around a Windows 7 batch script exit code issue.
Work around a Windows Python spawn issue: https://bugs.python.org/issue34780
* Do not let anything come between python subprocess spawn and the exit statement (an if() statement would taint the 0 variable)
* Fix bad automerge
* Avoid dispatching emcc from within an if() block in .bat file
* Always use exit in .bat scripts to avoid goto tainting ERRORLEVEL
For windows users that use MINGW the shell scripts as still useful
(preferable to the .bat scripts) but they don't support symlink.
Add a little script for managing these entry points.
This change was mostly mechanically created by running this script.
The non-py version of these scripts were converted to shell scripts
in #10729. The .bat files run python explicitly so can directly
reference .py versions of these scripts.
Also, move em-config to em-config.py to match all the others.