Requests and requests_cache updated

Updated the Requests and requests_cache modules to their latest versions,
and added a default 24-hour expiration period to the cache timeout (with
the option to set your own value, or none at all).