ExecUtil.pm: new utility class for re-exec'ing oneself