Wrap the perform_job try/except in a pipeline context so the pipeline connection is properly refrshed after the work is done
Fix .pipeline -> ._pipeline.

This makes sure it's compatible with both Redis and StrictRedis back
ends.
Merge branch 'KanbanSolutions-use-pipeline-context'