Allow this to work under gevent by using grequests

Check whether gevent is loader and if it is, then use grequests instead of requests.
Otherwise this module hangs a system with gevent loaded.