Move VIPs from the controller host to the Deployment

Before migrating, existing deployments and controller hosts should be deleted
or there may be VIP mac conflicts.

This PR depends on a not-yet-submitted Foreman PR to fix an error in NIC validation that occurs when a NIC doesn't have an associated host.