Simplify range
Adjust lastIndexOf to match es6 spec
indexOf test coverage
Merge pull request #1706 from megawac/index-index

Adjust lastIndexOf to match es5 spec
lastIndexOf: Positive fromIdx fix
Merge pull request #1707 from megawac/from-fix

lastIndexOf: Positive fromIdx fix
map optimization: explicit each
Merge pull request #1708 from megawac/fast-map

Map optimization : each boiler
fix indentation for _.map

Thanks @davidchambers. https://github.com/jashkenas/underscore/pull/1708/files#r14280592
Apply boiler to some and every
Simplify each
Add _.before() function to negate _.after()
Merge pull request #1628 from josephspens/before

Add _.before() function to negate _.after()
Merge pull request #1710 from megawac/quick-check

Apply boiler to some and every; simplify each
Reduce optimizations via boiler + logic
don't use empty initialiser `for` pattern

https://github.com/jashkenas/underscore/pull/1710#issuecomment-47545879

The one exception is `_.indexOf` where that pattern is needed.
Merge pull request #1714 from megawac/range

Simplify range
Optimization of _.reduceRight
reduceRight: More elegant check for no intial val
reduce*: one length collection test coverage