Detect Ren'Py using a path that exists.

The file we had been using is no longer distributed as part of RAPT.
Rebuild more.
Use the Ren'Py launcher to test Ren'Py.

The launcher is now necessary to distribute all the files that make
up Ren'Py.
Replace most file-editing with templating Constants.java.