Merge remote-tracking branch 'upstream/master'
Update pick and omit to accept a predicate
Allow _.throttle to function correctly after the system time is updated
Add sanity check to _.debounce incase system time is moved between calls
Merge branch 'pick-pred' of https://github.com/jasonLaster/underscore into pick-omit
Update pick/omit to take a function callback.

* Clean up tests.
* Branch for iterator case.
Update documentation.
Revert call signature change.
Spacing.
Simplify _.max and _.min

Remove the native apply case
add _.noop
simplify
Merge pull request #1473 from BlakeSimpson/throttle-system-date-change

Allow _.throttle to function correctly after the system time is updated
Merge pull request #1497 from davidchambers/noop

add _.noop
spacing
Use @jdalton's implementation of _.max/_.min
Merge pull request #1423 from megawac/_.max

Simplified _.max and _.min
Loops.
Merge pull request #1485 from braddunbar/pick-omit

_.pick and _.omit accept a predicate
_.omit via _.pick