[WIP] Agent service discovery

—
You've reminded me we also addressed this issue [in the scheduler registry](https://github.com/soundcloud/harpoon/blob/master/harpoon-scheduler/registry/registry.go#L187-192), so I'll change it to that style.