Only show published jobs in listings
Admin token model

An admin token is created for each job which can be used as part of
a url to edit the job again.
Introduce a simple signal dispatch framework