* URLDownload - went back a revision on this class, because I realized
how I had written to work with it better
* Downloader - getFile will first check if the destination set in
URLDownload is a folder or a file. If it is a folder, it will then see
if the webhost is handing it a filename to call the file to be
downloaded, which we then set in the destination folder. Otherwise it
will grab it from the download url stored in the system.
If the destination is already a file, it skips this process