Add a minimal setup.py

This is missing some fields like `author_email`, `long_description`, etc, but it at least allows someone to run `python setup.py develop` (or `pip install -e .`) to install dependencies.