Fix `child_process.fork` patch

  * Preserve `options` when called without `args`
  * Don't use `coffee` script as `execPath` (Fixes #2919)
Merge pull request #3293 from marchaefner/master

Fix `child_process.fork` patch