Don't clobber existing env when adding EVENT and FILE

This passes the existing `process.env` when creating child processes.  If `EVENT` and `FILE` are not already in `process.env`, they are added (see #8).