added S3 visibility option support

Hi,
First, thank you for your work :)

I added the ability to set the visibility option, either globally on the filesystem, or on the S3 adapter.