Adds api to expire response cache for a given image.
Deleting a job deletes all associated resources.

Refactors some of job plumbing to isolate responsibilities.
Namespace admin routes.
Adds docs about the admin api.
Merge branch 'admin-api'