[InferenceClient] Better handling of task parameters (#2812)
* fix discrepancies for text-to-image parameters and add extra_parameters argument
* revamp inference providers tests
* nit
* fix test
* add examples with extra parameters
* remove nested dict image size
* filter out @deprecated params
* fix
* fix test
* fixing bugs introduced by the LLM