Allow unpacking of job relations
Docstring fixes
Allow specifying requirements when updating a job
Implement single task in job API
Yet more tests for job API