Add Python timing instrumentation
Prefork Python worker processes

Conflicts:

	core/src/main/scala/spark/SparkEnv.scala
Add tests and fixes for Python daemon shutdown
Rename PythonWorker to PythonWorkerFactory
PySpark daemon: fix deadlock, improve error handling
use parens when calling method with side-effects
Fix reporting of PySpark exceptions