Complete rewrite of downloader -- uni_scraper.py

uni_scraper downloads files via the main ProQuest user interface (not
the API). Downloads are captcha-limited after 5 pdfs, so
stack_scraper() starts a new session every 5 downloads.