Use server response as ready state indicator

Don't bombard slow servers with too much work that it grinds to a halt. A possible fix for timeouts seen on travis.