Make the service reconciller use the API, not a PodRegistry

Fixed tests.
Shouldn't the URL used here be built from the flags defined at the top of the file?