title: TypeScript definition for createReadStream won't accept {start: 90, end: 99 } in the options
body: <p>I just updated to TypeScript 1.6.2 and my call to createReadStream() won't compile because the type definition in node.d.ts does not expect 'start' and 'end' in the options parameter.</p>
  
  <pre><code> var st = fs.createReadStream(logFile , {start: rstart, end: rend } );
  </code></pre>
  
  <p>will get this error:</p>
  
  <pre><code> error TS2345: Argument of type '{ start: number; end: number; }' is not assignable to parameter of type '{ flags?: string; encoding?: string; fd?: string; mode?: string; bufferSize?: number; }'.
  </code></pre>
  
  <p>Since the documentation does mention these as valid options (<a href="https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options" rel="nofollow">https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options</a>) 
  I do believe the node.d.ts should be fixed and I can issue a pull request with the fix, 
  but - in the meantime - is there a way to force this call to pass the compiler?</p>
  
  <p>thanks</p>