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
We've been yelled at before for fun logging messages. Can you make this a little more clear?

```Failed to parse Unit from etcd directory: %v```