Patch to close #529.

Subclassed the download method in GOES lightcurve to specify a custom filename
from the uri which is then passed to LigtCurves download.

Added the ability to specifiy custom filename to LightCurve._download