S3 storage driver for next gen modifications

This still needs some more minor debugging.
I'm iffy about this statement, because users may provide `"true"` in their config yaml instead of `true`. I'm not sure if we should be more strict or forgiving.