fix typos
_cf_: https://github.com/pandas-dev/pandas/issues/59640

fixes implemented via shell script

Thanks @musvaage 

FYI: pandas, and many other open source projects, use https://github.com/codespell-project/codespell to help catch these spelling mistakes. If interested you might want to update their corpus so other projects can benefit.  I have added most of these typos in https://github.com/codespell-project/codespell/pull/3531. Thank you.

Without context,  `experimential` could be changed into `experimental` or `experiential`, so I have added both suggestions. @DimitriPapadopoulos

pandas/io/pytables.py

reverted  this change which shouldn't have been implemented

```diff
-         """return a tuple of my permutated axes, non_indexable at the front"""
+         """return a tuple of my permuted axes, non_indexable at the front"""
``` I added `permutate` to the _rare_ dictionary, I will remove it altogether.