Little cleanup.
Fixing calling of doDownload() or doDownloadDirectory().
Fixing some variables reset for restarting download option. Also a Timer to update files of a directory progress info never was stopped and was not named.
Some cleanups.
Trying to add a renew and disconnect of FTP client (to close connections and using on restart the client was not working ok even if indicating connection to server).
Adding protection if ftp changeWorkingDirectory fail act accordingly. Also in every path sent to the ftp transform the string to getBytes(), "ISO-8859-1") so can account for other characters set.
Also FTPFile has to be updated if remote size is different.
Little protection on asking for FTPClient disconnect.
GUI calls protections added.
Little addition for System.out debug prints.
Merge branch 'feature/ftp_logs_download' into develop