With this patch, the client scripts wait for the mysql server to come
up before trying to create any tables.
In addition, heat waits for keystone like several other clients scripts
already do.
These races were encountered when testing the kilo release with a
KVM backend.
Change-Id: I9beb15f46050c3f9e5de92e2a0a9f6ec29d3a6b8