Restart instruments only if it did not launch the target.

As evinced not only by it returning an error, but by not having written a log.
instruments has only been observed to return an error if it fails to launch the target,
but we should only eve restart it if it didn't run at all, to avoid overwriting results.