Validate pod on create and update.

* This commit adds pod validations on when creating and updating a pod.
Use `Pod.ID` as the error string.  Otherwise looks good.