added looping through the new local variable proxy_list, added provisions for custom_flask_json proxy, which aims to provide a way for remote users to return PDFs
added remoteprint so i can debug, added incrementing and reset of request_iteration
more debug
added logchannel call for debug
changed logchannel to _log
added another _log
added another _log
changed log to phenny.say
added even earlier phenny.say
changed phenny.say back to _log
added paperbot_proxy_request class with get method, replaced request.get in sciencedirect section of download_url
added _log in sciencedirect section
moved _log function creation to global scope
moved _log function creation back as phenny is being passed in there, added nullLog function to act as black hole if a _log function isn't passed to download_url, added _log param to download_url function
added _log as a class variable, setting it prior to calling paperbot_proxy_request
added _log in exception
imported traceback and using that for exception printing
added fallback for getting title with lxml.etree
defined _log in classmethod get
changed definition of _log in classmethod get