Work around neutron floatingip race condition

Neutron has a problem where neutron-server will only return externally
visible networks after the service has started sometimes. In order to
deal with that we are ssh'ing into the controller node and restarting
neutron-server before trying to create a floatingip. We try for two
minutes before giving up.

Change-Id: Ia4e476339a3d73a8c13ca898e0f0b582adc53828
Related-Bug: #1254555
Merge "Work around neutron floatingip race condition"