etcdserver: fatal testing if launch cannot finish for a long time

from https://travis-ci.org/coreos/etcd/builds/40595377
it should give better error message.
i do not think this is super useful... Or we have to do this in all the tests.