executor can use a different sparkHome from Worker
get sparkHome the correct way
Merge branch 'executor_spark_home' into imran/0.6-debug