SWC-1851: do not clear selected files when sftp credentials are not prov...

...ided.  move logic to presenter and test