DevStack: Use a timeout rather than hard sleep

While waiting for Designate to start, use a timeout rather than hardcoded
worst case sleep for 15 seconds.

Change-Id: I2dbe3dfd07532d223c9d45a6fc5040b94f744f81
Merge "DevStack: Use a timeout rather than hard sleep"