RF: use setuptools for setup where possible

In the hope that this solves the script shebang line errors for travis.