RackConnect compatibility for Cloud Servers

Make the Cloud Servers resource aware of the RackConnect automation.
The Cloud Servers resource should wait for the RackConnect automation to
complete before proceeding with the server configuration.  Additionally,
the server's public IP will have changed, so any previously-fetched
public IP needs to be forgotten.

Blueprint rackconnect

Change-Id: I61676ac821695431cdba0d9a7d3b2e009f6ca3e4
Merge "RackConnect compatibility for Cloud Servers"