registry: remove job and jobs from EtcdRegistry entirely

Continuing the good work mostly done in #770, this removes the job/jobs calls
internally from the Registry and implements the new unit-specific functionality
as first-class functions