rather than setting ENV of process, why not set it on spawn? spawn takes an optional argument object, so you could do this:

```js
var newEnv = _.clone(process.env);
newEnv.PATH = process.env.PATH + ":" + process.cwd() + "/build/libimobiledevice-macosx/";
spawn("idevicesyslog", ["-u", this.udid], {env: newEnv});
```

That way we don't change process.ENV.