supervising/supervisor:

Revoke and terminate running tasks during the cleanup phase if a job
fails or is aborted.
tests/supervisor_test:

Added tests for the task revocation part of `cleanup_after_job`.
Merge pull request #1210 from larsbutler/abort-tasks-on-job-failure

Kill running celery tasks on job failure

[r=micheles] [f=1180271]