SLT-287 Implemented support for revoking jobs over celery, also fixed some encapsulation issues with builder inside tasks. Abstracted much from the workers to the AbstractWorker.