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

Also I don't see any code ever using the `resource` argument. Is it really needed? Unless it's somehow hooked into SparkSubmit, I don't see it being very useful.