- added ability to generate/edit control file content
- minor refactor
- save auth details on lose focus event
minor comment modification
- factored out FTP code into separate utility class
- added retry logic to pollUploadStatus
- added logging library
- refactored FTP code into separate utility class
- added FTP test cases
reverted logging to use System.out/err.println instead of library
- added loading spinner
- minor refactoring
- fixed unit test for v4 saved job file
- fixed issue where spaces cause command to execute with schedule to be invalid