support scraping multiple types of archive.org file list pages * add scraper tests with example pages from archive.org * add remote/local diff tests * diff now ignores file size if the remote file doesn't supply it * switch from hard coded Params to algebraic Options