Respect a requested PortalIP if possible

This will make DNS possible on a static IP.
In UpdatePod we decided to make this a 422.  I *think* it should be a 422 with a ValueForbidden.