Merge pull request #7 from markhamstra/master-csd

SPY-302 backporting of SPARK-1620, SPARK-1685, SPARK-1686, SPARK-1772
[maven-release-plugin] prepare release spark-parent-0.8.2-candidate-csd-6
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release spark-parent-0.8.2-candidate-csd-7
[maven-release-plugin] prepare for next development iteration
Trimmed down deb package
SPARK-1689: Spark application should die when removed by Master

scheduler.error() will mask the error if there are active tasks. Being removed is a cataclysmic event for Spark applications, and should probably be treated as such.

Author: Aaron Davidson <aaron@databricks.com>

Closes #832 from aarondav/i-love-u and squashes the following commits:

9f1200f [Aaron Davidson] SPARK-1689: Spark application should die when removed by Master

Conflicts:
	core/src/main/scala/org/apache/spark/scheduler/cluster/SparkDeploySchedulerBackend.scala