Support write and retry in PrestoS3FileSystem

1. support writing to S3
2. implement retry when reading from S3
3. disable the extensive logging