Completely rewritten set of Python tools for scraping campaign-finance data from the Federal Election Commission website