Use mkdtemp() for creating the temporary directory.

This allows launching a project when you have read-only privileges to it.

Common example: the two sample projects might be installed by the package manager to /usr/local/share/renpy or similar; without this diff, you have to be root to launch these projects.