SPARK-829: scheduler shouldn't hang if a task contains unserializable objects in its closure.
Moved non-serializable closure catching exception from submitStage to submitMissingTasks
Merge pull request #726 from rxin/spark-826

SPARK-829: scheduler shouldn't hang if a task contains unserializable objects in its closure