re-working utils.input methods, downloading now configured through argument and does not return Article class
Revising things to work with new utils.input and for changes to urllib in python3
Heavy revisions to utils.input, DOI and URL input support appear complete again
modified to utilize the new utils.input functions for determining log name