Merge pull request #58 from shinnn/master

Update strip-bom / Remove gulp-util from devDependencies
don't sort results to make sure the first result is always the expected one

I have two folderes with javascript files. The files in the second folder may override those in the first folder, however it's name is alphabetically later. This patch makes sure the files are returned in the order they are found based on the glob pattern, so that `filenames[0]` is the one expected

e.g. dir contents: 
```
/scripts/tmp.js
/overrides/tmp.js
```

usage:
```
var assets = $.useref.assets({ searchPath: '{overrides,scripts}' });
```

yields `/overrides/tmp.js` _after_ this patch
Merge pull request #68 from Burgov/patch-1

don't sort results to make sure the first result is always the expected one
Remove stale references to gulp-filter
Merge pull request #74 from wjordan/patch-1

Remove stale references to gulp-filter
Add Feature: allow pass stream to each asset files before concat