Adds: extra_repr for RMSNorm layers in most models
Author: rohitdwivedula
Pull request: yes

# What does this PR do?
Same as #32171 - adding `extra_repr` to `RMSNorm` layers - the earlier PR did the fix for one specific model (`mamba`). This PR does it for a bunch of models. 

## How I tested these changes
```python3
import transformers

# deprecated classes
from transformers.models.deprecated.open_llama.modeling_open_llama import OpenLlamaRMSNorm
from transformers.models.deprecated.mega.modeling_mega import MegaRMSNorm

# other
from transformers.models.gemma.diff_gemma import GemmaRMSNorm

RMS_CLASSES = [
	transformers.models.gemma2.modeling_gemma2.Gemma2RMSNorm,
	transformers.models.gemma.modeling_gemma.GemmaRMSNorm,
	transformers.models.chameleon.modeling_chameleon.ChameleonRMSNorm,
	transformers.models.mixtral.modeling_mixtral.MixtralRMSNorm,
	transformers.models.qwen2_moe.modeling_qwen2_moe.Qwen2MoeRMSNorm,
	transformers.models.recurrent_gemma.modeling_recurrent_gemma.RecurrentGemmaRMSNorm,
	transformers.models.qwen2.modeling_qwen2.Qwen2RMSNorm,
	transformers.models.jetmoe.modeling_jetmoe.JetMoeRMSNorm,
	transformers.models.mistral.modeling_mistral.MistralRMSNorm,
	transformers.models.jamba.modeling_jamba.JambaRMSNorm,
	transformers.models.idefics.modeling_idefics.IdeficsRMSNorm,
	transformers.models.idefics2.modeling_idefics2.Idefics2RMSNorm,
	transformers.models.llama.modeling_llama.LlamaRMSNorm,
	transformers.models.phi3.modeling_phi3.Phi3RMSNorm,
	transformers.models.clvp.modeling_clvp.ClvpRMSNorm,
	OpenLlamaRMSNorm, MegaRMSNorm, # deprecated classes
	GemmaRMSNorm # other 
]

for cls in RMS_CLASSES:
	norm = cls(100)
	print(norm)
```

## Further TODOs.
Will have to check if `flax` and `tensorflow` have a method equivalent to `torch.nn`'s `extra_repr` - and if they do, submit a future PR with similar changes for these classes:

```
# Flax RMS classes
from transformers.models.gemma.modeling_flax_gemma import FlaxGemmaRMSNorm
from transformers.models.llama.modeling_flex_llama import FlaxLlamaRMSNorm
from transformers.models.mistral.modeling_flax_mistral import FlaxMistralRMSNorm

# TF Classes
# transformers/models/mistral/modeling_tf_mistral.py
# transformers/models/idefics/modeling_tf_idefics.py
```

## Before submitting
- [ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
- [x] Did you read the [contributor guideline](https://github.com/huggingface/transformers/blob/main/CONTRIBUTING.md#create-a-pull-request),
      Pull Request section?
- [ ] Was this discussed/approved via a Github issue or the [forum](https://discuss.huggingface.co/)? Please add a link
      to it if that's the case.
- [ ] Did you make sure to update the documentation with your changes? Here are the
      [documentation guidelines](https://github.com/huggingface/transformers/tree/main/docs), and
      [here are tips on formatting docstrings](https://github.com/huggingface/transformers/tree/main/docs#writing-source-documentation).
- [ ] Did you write any new necessary tests?


## Who can review?
@ArthurZucker



Comments:
Cool PR! Cc @ArthurZucker as you reviewed the previous one