First of the datastores to work like a generator (passing content into retrieve):
Job#to_fetched_job working properly with dup and fixed some tests
mock_app is unused
oops cloning a job needs to create steps pointing to the correct job!
unnecessary job specs