Expose the memoize cache.
Merge pull request #1627 from braddunbar/memoize-cache

Expose the memoize cache.
Tweak memoize cache.
fix throttle and debounce to be re-entrant
remove context and arg variables
make sequence of calls clear for re-entrant tests
Merge pull request #1629 from dontfidget/re-entrant

fix throttle and debounce to be re-entrant
one-liner short if statements
remove sourcemap from bowerignore. fixes #1632
A few more instances of deepEqual.
Merge pull request #1635 from braddunbar/deep-equal

A few more instances of deepEqual.
Compare regexp as string.

Fix #1633.
Merge pull request #1636 from braddunbar/regexp-isequal

Compare regexp as string.
_.some via _.every
check predicate in a separate line
Merge pull request #1637 from mehdishojaei/some_via_every

_.some via _.every
Revert "Merge pull request #1637 from mehdishojaei/some_via_every"

This reverts commit 7feead9b2273daa82cb06f8c9580e94fe9fc58b1, reversing
changes made to a7ee4f95396f68cd4abefff841763d744f5f6251.
Abstract iterator binding to createIterator

Long coming optimization discussed in 1525, 1561 and elsewhere.
Follows lodash's lead.
Closes #1561; add lookupIterators as appropriate

See included tests and lodash docs for some examples

LookupIterators maps string properties (see #1557) and objects to
_.matches.

As a result several of the helper functions such as _.where, _.pluck,
_.findWhere are handled by their parent implementations.
Edge case compat for findWhere, where, pluck

As discussed in PR with jdalton and @bradunbar