New, refactored attachment scrape/download/load module in Python

New, modular attachment retrieval system. Separates the steps, logs relevant info, and is resumable via a persistent cache. Still need to work on documentation...