Make the service reconciller use the API, not a PodRegistry

Fixed tests.