prevent Reevaluator from getting fired on eval errors

Because once Reevaluator gets fired, it can no longer reevaluate when the Guardfile changes.