[SPARK-3696]Do not override the user-difined conf_dir

https://issues.apache.org/jira/browse/SPARK-3696

We see if SPARK_CONF_DIR is already defined before assignment.
I think it's fine. The outer double quotes guarantee that the end result (whatever the user `SPARK_CONF_DIR` is set to) is also safe.