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

I see what you're doing, but it seems like the previous code will treat `-h` as `--host` and not as `--help`, so with your change, if anyone is relying on that, things might break.