Implement gulp.src options

Some [options from gulp.src](https://github.com/gulpjs/gulp/blob/master/docs/API.md#options) is here:

 * options.buffer
 * options.read

In addition there is `options.base`, which will set desired `base` for you. 
I think it is still useful for things like renaming a ton of large files.