Add requests/urlobject to requirements and setup.py

This uses specific versions in requirements.txt and lower bounds in setup.py per http://blog.miguelgrinberg.com/post/the-package-dependency-blues