[SUITEDEV-2114] Escher::generatePreSignedUrl
[SUITEDEV-2114] refactor Escher::generatePreSignedUrl