Fix install_requires (and other setup.py cleanup)