Allow users to provide custom HTTP configuration and Google Credentials to go-genai client https://github.com/googleapis/go-genai/blob/main/client.go#L70C3-L72C4 Currently, `API_KEY`, `ProjectID` and `Location` are available to be used but HTTP config and Google Credentials are not.