re-factor s3 changes for v4 provider
This works with the Terraform AWS provider 4.x, released 2022-02.
- 3.0.0 -- 2022-03-23
- refactor the S3 resources out of the aws_s3_bucket into their own resources based on docs
- aws_s3_bucket_acl
- aws_s3_bucket_logging
- aws_s3_bucket_server_side_encryption_configuration
- aws_s3_bucket_versioning
- prep new resources (commented)
- aws_s3_bucket_lifecycle_configuration
- aws_s3_bucket_object_lock_configuration
- refactor the S3 resources out of the aws_s3_bucket into their own resources based on docs