[SPARK-29142][PYTHON][ML] Pyspark clustering models support column setters/getters/predict
[SPARK-29142][PYTHON][ML] Pyspark clustering models support column setters/getters/predict

### What changes were proposed in this pull request?
Add the following Params classes in Pyspark clustering
```GaussianMixtureParams```
```KMeansParams```
```BisectingKMeansParams```
```LDAParams```
```PowerIterationClusteringParams```

### Why are the changes needed?
To be consistent with scala side

### Does this PR introduce any user-facing change?
Yes. Add the following changes:
```
GaussianMixtureModel
- get/setMaxIter
- get/setFeaturesCol
- get/setSeed
- get/setPredictionCol
- get/setProbabilityCol
- get/setTol
- predict
```

```
KMeansModel
- get/setMaxIter
- get/setFeaturesCol
- get/setSeed
- get/setPredictionCol
- get/setDistanceMeasure
- get/setTol
- predict
```

```
BisectingKMeansModel
- get/setMaxIter
- get/setFeaturesCol
- get/setSeed
- get/setPredictionCol
- get/setDistanceMeasure
- predict
```

```
LDAModel(HasMaxIter, HasFeaturesCol, HasSeed, HasCheckpointInterval):
- get/setMaxIter
- get/setFeaturesCol
- get/setSeed
- get/setCheckpointInterval
```

### How was this patch tested?
Add doctests

Closes #25859 from huaxingao/spark-29142.

Authored-by: Huaxin Gao <b1011540267ee7fe5a02243ad09c007ca1860809@us.ibm.com>
Signed-off-by: zhengruifeng <21ef94aec54fae1a36abbd011347596ae66d9959@foxmail.com>

dbtsai/spark,goldmedal/spark,WeichenXu123/spark,ueshin/apache-spark,BryanCutler/spark,rednaxelafx/apache-spark,HyukjinKwon/spark,bdrillard/spark,zuotingbing/spark,bdrillard/spark,srowen/spark,wangmiao1981/spark,rednaxelafx/apache-spark,caneGuy/spark,rednaxelafx/apache-spark,ptkool/spark,wangyum/spark,zero323/spark,nchammas/spark,skonto/spark,kevinyu98/spark,goldmedal/spark,zuotingbing/spark,WeichenXu123/spark,matthewfranglen/spark,mahak/spark,ConeyLiu/spark,mahak/spark,wangmiao1981/spark,milliman/spark,ueshin/apache-spark,ConeyLiu/spark,BryanCutler/spark,xuanyuanking/spark,hvanhovell/spark,jkbradley/spark,jkbradley/spark,maropu/spark,milliman/spark,wangyum/spark,kevinyu98/spark,spark-test/spark,zuotingbing/spark,HyukjinKwon/spark,wzhfy/spark,taroplus/spark,wangyum/spark,skonto/spark,cloud-fan/spark,ueshin/apache-spark,cloud-fan/spark,kevinyu98/spark,jkbradley/spark,caneGuy/spark,cloud-fan/spark,witgo/spark,goldmedal/spark,wangyum/spark,mahak/spark,dbtsai/spark,zzcclp/spark,goldmedal/spark,HyukjinKwon/spark,zero323/spark,darionyaphet/spark,holdenk/spark,HyukjinKwon/spark,dbtsai/spark,mahak/spark,zzcclp/spark,zero323/spark,taroplus/spark,HyukjinKwon/spark,gengliangwang/spark,maropu/spark,ueshin/apache-spark,darionyaphet/spark,dbtsai/spark,dbtsai/spark,wangyum/spark,dongjoon-hyun/spark,wangmiao1981/spark,spark-test/spark,wzhfy/spark,milliman/spark,nchammas/spark,maropu/spark,skonto/spark,milliman/spark,rednaxelafx/apache-spark,JoshRosen/spark,ptkool/spark,JoshRosen/spark,xuanyuanking/spark,vinodkc/spark,rezasafi/spark,shaneknapp/spark,cloud-fan/spark,HyukjinKwon/spark,ConeyLiu/spark,WeichenXu123/spark,apache/spark,holdenk/spark,zero323/spark,JoshRosen/spark,zuotingbing/spark,ueshin/apache-spark,srowen/spark,shaneknapp/spark,hvanhovell/spark,spark-test/spark,jkbradley/spark,rezasafi/spark,vinodkc/spark,rezasafi/spark,BryanCutler/spark,jiangxb1987/spark,apache/spark,milliman/spark,rezasafi/spark,hvanhovell/spark,cloud-fan/spark,maropu/spark,nchammas/spark,jiangxb1987/spark,milliman/spark,jiangxb1987/spark,shaneknapp/spark,kevinyu98/spark,jkbradley/spark,holdenk/spark,ueshin/apache-spark,caneGuy/spark,skonto/spark,ConeyLiu/spark,darionyaphet/spark,wzhfy/spark,JoshRosen/spark,apache/spark,ptkool/spark,darionyaphet/spark,witgo/spark,gengliangwang/spark,zuotingbing/spark,gengliangwang/spark,shuangshuangwang/spark,holdenk/spark,WeichenXu123/spark,wangyum/spark,xuanyuanking/spark,shuangshuangwang/spark,witgo/spark,zzcclp/spark,dongjoon-hyun/spark,WeichenXu123/spark,taroplus/spark,jiangxb1987/spark,rednaxelafx/apache-spark,shaneknapp/spark,dongjoon-hyun/spark,hvanhovell/spark,mahak/spark,darionyaphet/spark,xuanyuanking/spark,shuangshuangwang/spark,hvanhovell/spark,cloud-fan/spark,srowen/spark,rezasafi/spark,shaneknapp/spark,zero323/spark,mahak/spark,jiangxb1987/spark,apache/spark,chuckchen/spark,ConeyLiu/spark,ConeyLiu/spark,spark-test/spark,chuckchen/spark,wzhfy/spark,gengliangwang/spark,darionyaphet/spark,jkbradley/spark,gengliangwang/spark,BryanCutler/spark,dongjoon-hyun/spark,witgo/spark,darionyaphet/spark,shaneknapp/spark,maropu/spark,nchammas/spark,apache/spark,skonto/spark,nchammas/spark,zero323/spark,wangmiao1981/spark,rezasafi/spark,bdrillard/spark,vinodkc/spark,dongjoon-hyun/spark,zzcclp/spark,goldmedal/spark,srowen/spark,JoshRosen/spark,wzhfy/spark,taroplus/spark,xuanyuanking/spark,caneGuy/spark,chuckchen/spark,chuckchen/spark,taroplus/spark,BryanCutler/spark,BryanCutler/spark,witgo/spark,HyukjinKwon/spark,ptkool/spark,caneGuy/spark,wangyum/spark,kevinyu98/spark,ueshin/apache-spark,wzhfy/spark,ptkool/spark,kevinyu98/spark,spark-test/spark,chuckchen/spark,gengliangwang/spark,hvanhovell/spark,chuckchen/spark,ConeyLiu/spark,WeichenXu123/spark,caneGuy/spark,holdenk/spark,apache/spark,gengliangwang/spark,JoshRosen/spark,jiangxb1987/spark,ptkool/spark,WeichenXu123/spark,zero323/spark,bdrillard/spark,jkbradley/spark,skonto/spark,spark-test/spark,holdenk/spark,apache/spark,bdrillard/spark,caneGuy/spark,shuangshuangwang/spark,xuanyuanking/spark,JoshRosen/spark,skonto/spark,taroplus/spark,maropu/spark,milliman/spark,ptkool/spark,goldmedal/spark,dongjoon-hyun/spark,srowen/spark,vinodkc/spark,rednaxelafx/apache-spark,zzcclp/spark,vinodkc/spark,cloud-fan/spark,kevinyu98/spark,wzhfy/spark,zzcclp/spark,goldmedal/spark,bdrillard/spark,shuangshuangwang/spark,zuotingbing/spark,BryanCutler/spark,taroplus/spark,wangmiao1981/spark,wangmiao1981/spark,shaneknapp/spark,nchammas/spark,wangmiao1981/spark,zzcclp/spark,dbtsai/spark,vinodkc/spark,witgo/spark,dongjoon-hyun/spark,dbtsai/spark,shuangshuangwang/spark,nchammas/spark,rednaxelafx/apache-spark,bdrillard/spark,srowen/spark,vinodkc/spark,chuckchen/spark,srowen/spark,zuotingbing/spark,spark-test/spark,holdenk/spark,shuangshuangwang/spark,witgo/spark,jiangxb1987/spark,xuanyuanking/spark,maropu/spark,rezasafi/spark,hvanhovell/spark,mahak/spark