Add validation when processing pod manifests from a URL.

I was about to say that, too, but it can't, because this is taking either a single container manifest or an array of them, neither of which is a "real" API object having a JSONBase.