allow newer version of requests

It appears that the requests library had some python3 compatibility issues that
were fixed between version 1.1.0 and the current version.
actually set the minimum version
bump requests requirement to latest version
roll back to a more conservative minimum version
Merge pull request #186 from stesla/python3-compat

Move to using requests 2.0.0 or higher.