esl/jobs — pull request #15 by RJ (2012-11-26 16:11:19+00:00)
Title: Fix jobs:done/1

Before this change, jobs that ran from the same process would never
be marked "done" because the cast for the done msg never matched.

Things would behave fine provided you spawned a new process for the
duration of the job - calling done/1 didn't do anything, only the
process monitor was correctly cleaning up finished jobs.