Class to sync whole directories onto S3 buckets. Provides methods to upload new files and to mirror local file structures.