Wrapper around `exec` that provides rolling timeout based on stdout/stderr activity.