Adding reworked Python attachment loaders. Still a work-in-progress.
Adding base class with utility methods for creating import directories, renaming OpportunityDownloader to SourceDownloader.
Fixing up import directory creation, adding class as base to another
Adding brief doc to top of classes, syncing up shelf default filenames
Changing back to single-shelf format in downloader
Removing argparse cruft
Rearrange source downloading so we only instantiate Scrapelib once
Add missing import
Fix up and namespace the loggers
Removing argparse cruft
Fix variable typo
Move attachments in shelf into their own array to allow room for other metadata
Refactor source_downloader to accept an existing import directory, and to further remove URL grabbing from downloading.
First attempt at rolling all the attachment scripts together into one FBO script
Attachment loader now seems to be working.
Merge pull request #25 from arowla/esearch

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