title: fs.createReadStream takes relative path even while passing absolute path
body: <p>I was trying an npm package 'unzipper' to extract the zipped file. unzipper uses fs to read the stream.
  So the path which i provided was absolute path, and the fs merged it with the relative.</p>
  <pre><code>fs.createReadStream('‪C://Test//zipedfolder.zip')
    .pipe(unzipper.Extract({ path: '‪C://Test//Newfolder' }));
  </code></pre>
  <p>here fs is taking the relative path as <code>C:\zipExtraction\‪‪C:\Test\zipedfolder.zip</code> and throws the error 'no such file or directory'</p>
  <pre><code>C:\zipExtraction 
  </code></pre>
  <p>this folder contains the nodejs project.</p>
  <p>Any suggestion to avoid adding the relative path.</p>