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. 
@phated but what are the other steps when you don't read in the file?