merge releaseHg-commit: f6548c3f34991f3ed0bbea28dd7b8404babee286
removed mistake of having several source files all with the name python.c EACH source file in PETSc has to have its own unique filenameHg-commit: 8c84ac23312862626bd9d014e75d40e1d3f0e2ab
1234