Replace a Gateway

Replaces the full specification of the specified Gateway, triggering the gateway controller to reconcile listeners and attached routes.