Fix setup.py

Needs `license` and trove classifiers
Should we also list `3.4`?