f2py executable script shebang

The f2py executable has a shebang which uses the default python, rather than the python it was compiled for.  This causes issues for deployment of numpy (+f2py) across systems which have different environments.

We are currently patching the f2py setup.py as part of our build process which eliminates this problem.