create Submit Http Client
Creates an HTTP client for submitting transactions with extended timeout.
The client is configured with:
JSON content negotiation with lenient parsing
Extended timeout settings (10s connect, 65s request/socket for transaction submission)
Retry configuration with exponential backoff
Client identification headers (X-Client-Name, X-Client-Version)
Client identification headers help Stellar server operators track SDK usage and identify SDK-specific issues.