Add validation when processing pod manifests from a URL.

Can you change the yaml.Unmarshal above to api.Decode(...)

[for some insane reason, github won't let you comment on lines that it condensed in the diff view _sigh_]