Cleanup src/python
python_run_file is now a thin wrapper around PyRun_SimpleFile

This change also fixes a segfault (from a null pointer dereference) when the
Python file being opened doesn't exist.