This ignores the `quit` config option value. Unless there is a valid argument for considering the server being down as a specific kind of error, I'd rather have us respect it, and call `quitBrowser` only if `quit` is set to `always`.
This logic should probably be encapsulated in a method, as it is currently handled in `finish`.