New release with a major refactor and a new package organization. Notably, this new setup breaks the individual site scrapers (`downloaders`) out of one big script and into their own files in a new subpackage. My hope is that this will be easier for me to maintain, easier for outside contributors to model new scrapers off existing ones, and also easier for people who want to add and maintain scrapers that I for whatever reason deem to be outside of the scope of the main release branch.
Other bug fixes:
* Improved title handling for Friday (themed) New Yorker puzzles
* Fixed Newsday search-by-date (it needed to include a picker token, which its parent class was already capable of)
* Improves error handling throughout, and notably on New York Times puzzles where authentication is not current
* Actually includes a license! I'd always considered this free software but nice to make it official.