[SPARK-2871] [PySpark] Add missing API

Try to bring all Java/Scala API to PySpark.
I agree with Josh here, you need to clone the conf before returning it