Unified Downloader and Lightcurve factory

SEPs do not need to demonstrate functionality. Only set standards.