FileLocationS3: Better handle s3 errors
Current error when filegateway attemps to read a missing file from s3:
The specified key does not exist
- Improve this error message.
- No need to retry this process upon errors; mark the process as failed right away.