Added File with stream support

I tried to use header with an fs.createReadStream(), but it didn't work. Now it does...tests and all!