Modify default YARN memory_overhead-- from an additive constant to a multiplier

Redone against the recent master branch (https://github.com/apache/spark/pull/1391)
Hm, these will be much easier to read if you just import `YarnSparkHadoopUtil._` up top