[SPARK-36370][PYTHON] _builtin_table directly imported from pandas instead of being redefined
[SPARK-36370][PYTHON] _builtin_table directly imported from pandas instead of being redefined

### What changes were proposed in this pull request?
Suggesting to refactor the way the _builtin_table is defined in the `python/pyspark/pandas/groupby.py` module.
Pandas has recently refactored the way we import the _builtin_table and is now part of the pandas.core.common module instead of being an attribute of the pandas.core.base.SelectionMixin class.

### Why are the changes needed?
This change is not fully needed but the current implementation redefines this table within pyspark, so any changes of this table from the pandas library would need to be updated in the pyspark repository as well.

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Ran the following command successfully :
```sh
python/run-tests --testnames 'pyspark.pandas.tests.test_groupby'
```
Tests passed in 327 seconds

Closes #33687 from Cedric-Magnan/_builtin_table_from_pandas.

Authored-by: Cedric-Magnan <38ac7d4d233cac4947f010fa313721251923247d@artefact.com>
Signed-off-by: Takuya UESHIN <f070f8f0c50caeda5841963fc7b57e73e59dad56@databricks.com>

rednaxelafx/apache-spark,xuanyuanking/spark,rednaxelafx/apache-spark,taroplus/spark,WeichenXu123/spark,apache/spark,wangyum/spark,rednaxelafx/apache-spark,holdenk/spark,HyukjinKwon/spark,ueshin/apache-spark,wangyum/spark,chuckchen/spark,WeichenXu123/spark,holdenk/spark,apache/spark,xuanyuanking/spark,zzcclp/spark,JoshRosen/spark,dongjoon-hyun/spark,xuanyuanking/spark,witgo/spark,srowen/spark,zero323/spark,JoshRosen/spark,JoshRosen/spark,ueshin/apache-spark,zzcclp/spark,chuckchen/spark,JoshRosen/spark,shaneknapp/spark,mahak/spark,taroplus/spark,gengliangwang/spark,dongjoon-hyun/spark,nchammas/spark,taroplus/spark,srowen/spark,hvanhovell/spark,zzcclp/spark,witgo/spark,dongjoon-hyun/spark,JoshRosen/spark,cloud-fan/spark,ueshin/apache-spark,rednaxelafx/apache-spark,dongjoon-hyun/spark,rednaxelafx/apache-spark,mahak/spark,HyukjinKwon/spark,zero323/spark,apache/spark,zero323/spark,zzcclp/spark,WeichenXu123/spark,apache/spark,chuckchen/spark,vinodkc/spark,mahak/spark,zero323/spark,rednaxelafx/apache-spark,vinodkc/spark,apache/spark,rednaxelafx/apache-spark,gengliangwang/spark,xuanyuanking/spark,hvanhovell/spark,holdenk/spark,vinodkc/spark,gengliangwang/spark,xuanyuanking/spark,cloud-fan/spark,shaneknapp/spark,witgo/spark,xuanyuanking/spark,vinodkc/spark,nchammas/spark,taroplus/spark,shaneknapp/spark,apache/spark,taroplus/spark,vinodkc/spark,xuanyuanking/spark,dongjoon-hyun/spark,witgo/spark,hvanhovell/spark,srowen/spark,nchammas/spark,zzcclp/spark,zero323/spark,hvanhovell/spark,holdenk/spark,HyukjinKwon/spark,srowen/spark,nchammas/spark,shaneknapp/spark,WeichenXu123/spark,wangyum/spark,gengliangwang/spark,gengliangwang/spark,zzcclp/spark,hvanhovell/spark,zzcclp/spark,mahak/spark,ueshin/apache-spark,chuckchen/spark,srowen/spark,JoshRosen/spark,wangyum/spark,hvanhovell/spark,mahak/spark,WeichenXu123/spark,holdenk/spark,witgo/spark,gengliangwang/spark,hvanhovell/spark,HyukjinKwon/spark,zero323/spark,srowen/spark,mahak/spark,wangyum/spark,holdenk/spark,nchammas/spark,vinodkc/spark,HyukjinKwon/spark,apache/spark,taroplus/spark,WeichenXu123/spark,cloud-fan/spark,WeichenXu123/spark,nchammas/spark,taroplus/spark,holdenk/spark,HyukjinKwon/spark,cloud-fan/spark,ueshin/apache-spark,srowen/spark,shaneknapp/spark,chuckchen/spark,cloud-fan/spark,ueshin/apache-spark,shaneknapp/spark,zero323/spark,chuckchen/spark,chuckchen/spark,JoshRosen/spark,gengliangwang/spark,witgo/spark,mahak/spark,dongjoon-hyun/spark,vinodkc/spark,ueshin/apache-spark,wangyum/spark,nchammas/spark,cloud-fan/spark,cloud-fan/spark,wangyum/spark,dongjoon-hyun/spark,HyukjinKwon/spark,shaneknapp/spark,witgo/spark