Implement basic criticism flow

Implements the entire flow of posting a job, queuing it using the
CookbookWorker, criticizing it then posting it back to a configurable
url.