S3 storage driver for next gen modifications

This still needs some more minor debugging.
Could you add some package documentation on the approach for the s3 driver? This is probably short, but it might cover things like slight path-handling differences, if they apply.