Add `JobHandler` mixin

This adds a `JobHandler` mixin that implements our handler pattern
for Qs jobs. This will allow defining handler classes for
processing background jobs.
Merge pull request #28 from redding/jcr-job-handler

Add `JobHandler` mixin