S3 test refactor, acl and compose support, linting