Support gulp-sourcemaps

@christophehurpeau bug: the options are set to `file.relative` for the first file, but not for the following files (because options.sourceFileName is set already), resulting in wrong filenames in all but the first source map.