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

Also, at that point, you could avoid `settings.get(k)` and just use `settings.contains(k)` in the condition.