Updates edge-connect-client dependency to use the new SDK package and adapts provider code to use the updated client interfaces. Key changes:
- Switches from direct client usage to SDK-based implementation
- Updates dependency versions for K8s and other packages
- Improves HTTP client configuration with timeout settings
- Maintains existing functionality while modernizing implementation
This change improves code maintainability and reliability through the use of the official SDK package.