SPARK-2310. Support arbitrary Spark properties on the command line with ...

...spark-submit

The PR allows invocations like
  spark-submit --class org.MyClass --spark.shuffle.spill false myjar.jar
Mind moving this above `--properties-file` and breaking those into a new section? These ones at the bottom here are output related, so it's not connected to conf stuff.