Add setup.py. (@voyager42)