Test now works with stub returning a stream.

Publisher now detect if there is files in s3 bucket before uploading.
If there is, don't upload