modernize setup.py
use python-requests instead of urllib