Make the service reconciller use the API, not a PodRegistry

WIP, need to update unit tests.