Merge pull request #1274 from jay-hodgson/develop

merge from release-64
SWC-1839: set a username for basic http auth so that credentials are requested every time
Merge pull request #1275 from jay-hodgson/release-65

SWC-1839: set a username for basic http auth so that credentials are req...
SWC-1837: single file upload for sftp destination for now
SWC-1837:  also pass along the upload result message, and just use the DisplayUtils.showErrorMessage which uses bootbox
in fact, remove the dialog completely and just use DisplayUtils (which uses bootbox, which means that they handle the life-cycle)
Merge pull request #1277 from jay-hodgson/SWC-1837

SWC-1837: single file upload for sftp destination for now