Make setup.py work better with PyPI

Add keywords, classifiers, and url entries