Make Python apps without extensions work on Win32.

Windows uses the file extension rather than the #! line to determine
what interpreter to use. We work around this for Python scripts that
don't have a .py extension by providing a wrapper .exe file that
redirects to the .py file.