Unified Downloader and Lightcurve factory

The problem with keeping it here is that if we decide to change the name of this function (which we just stole from pandas) then we would have to edit this SEP which would require another vote by the board. I don't think it really needs to stay in the SEP.