[WIP]SPARK-2098: All Spark processes should support spark-defaults.conf, config file

This is only called in one place, why the argument? Seems like we always want system properties to override other settings anyway.