[SPARK-4697]System properties should override environment variables

I found some arguments in yarn module take environment variables before system properties while the latter override the former in core module.