Add validation when processing pod manifests from a URL.

Clayton has pointed out that the name is prefixed with the source later on in the system, so it is actually fine, despite looking weird here.