Fix setup.py

Needs `license` and trove classifiers
Yes, I've included only versions we're testing against.