Updating local checks

Changed the local file checking function to use the new file storing method for building a queue.
Refactoring

Removed unnecessary ftp object creation and parameterized all references.
Fixing FTP connection close

Fixed references to closing ftp variables to close the single instance.
Adding download processor
Cleanup

Removing some classes that weren't used.
Fleshing out

Creating a skeleton for the new download processor class.
Bug fix

Fixing a bug that left off random files when checking the current queue against the servers directory tree.
Adding file for a cleanup class.

Adding file for a cleanup class.
Skeleton creation

Adding class definition and an import that we'll need for for cleanup operations.
Refactoring FtpSync and DownloadProcessor

Moving logic from ftpsyncer to the download processor since it will actually be downloading
Refactoring FtpSync

Removing DownloadFile as it was in the wrong place and removing some random white-space.