Distutils support for Pythran-compiled extension

That's because there is no notion of a distributed file in distutils, and no support for .py as extension file. So the trick (yes it's a trick) is to  perform a man-in-the middle and give distutils a.cpp generated by Pythran. But if we do so, the tar.gz generated by distutils will no longer have a .py but a .cpp...