[services] Make AWS SDK versions consistent
Summary:
This unblocks ENG-3102.
Bumped blob, backup and feature-flag services AWS SDK versions to match these from identity service.
There is a newer version of AWS SDKs (0.55.0 for aws-{config,types} / 0.25.1 for aws-sdk-*) but they contain too many renames and breaking changes. Such bump should be done in a separate diff if requested.
Two significant breaking changes here, related to introduction of "Endpoint 2.0":
- aws_config Endpoint is now a simple endpoint_url() that takes a string.
- S3 now defaults to virtual bucket addressing, which is not supported by localstack.
Change details can be found in AWS changelog (although they're grouped by date, not version number): https://github.com/awslabs/aws-sdk-rust/blob/main/CHANGELOG.md#january-13th-2023
See the first two bullet points of January 13th 2023
Test Plan:
- CI
- Ran cargo build for each service
- Ran integration tests for blob and backup services
Reviewers: varun, jon, tomek
Reviewed By: tomek
Subscribers: ashoat, atul
Differential Revision: https://phab.comm.dev/D7409