Collection resource async methods

added methods:

```
    each eachSeries eachLimit
    forEach forEachSeries forEachLimit
    map mapSeries mapLimit
    filter filterSeries
    select selectSeries
    reject rejectSeries
    reduce inject foldl
    reduceRight method
    foldr method
    detectdetectSeries
    sortBy method
    some any
    every all
    concatconcatSeries
```

fix #14