S3Upload refactored so it can be used as separated class for uploading
Fixed fd leak issue in jetty's PathContentProvider
Added stop() to AsyncS3Client