[SPARK-3961] Python API for mllib.feature

Added completed Python API for MLlib.feature

Normalizer
StandardScalerModel
StandardScaler
HashTF
IDFModel
IDF


cc @mengxr
It's good to have same interface crossing languages, but sometimes it looks wired to having the API that is designed for Java.

I'd like to simply the Python API a little bit (without introducing confusing), then Python programmer can feel better (in this case). We can find several similar cases in APIs of pyspark.RDD.

Does it make sense?