Add YarnExecutorMemoryOverhead param, modify the heuristic for executorMemory accordingly
Minor improvements