Add keys, values, pairs, invert, pick, omit, each, and other
underscore methods to models
Issue number in comments.
Merge pull request #2127 from philfreo/master

Clarify collection request/sync event behavior
Fixed minor bug in examples/todos/todos.js

AppView.addOne was being called with incorrect context from addAll.
The method still worked, since window.$("#todo-list") returns the correct element, 
but it may be confusing for people learning backbone.js.
Merge pull request #2128 from colevscode/master

Fixed a minor bug in examples/todos/todos.js
fix for #2100
Merge pull request #2132 from tgriesser/listenTo-patch

Fix for #2100
Bail from listenTo early.
Merge pull request #2133 from braddunbar/listen-to

Bail from listenTo early.
Account for listenTo/stopListening edge cases, add tests
Consistent argument names across event functions, remove unused argument from `triggerEvents`
Fix #2134 - Clarify purpose of toJSON in documentation.
Merge pull request #2135 from braddunbar/tojson

Fix #2134 - Clarify purpose of toJSON in documentation.
bumping to 0.9.10
Merge pull request #2137 from tgriesser/0.9.10

Bumping to 0.9.10
a few missing 0.9.9's
fixing duplicate header in docs.
Merge pull request #2112 from braddunbar/issue-comments

Issue number in comments.
Revert "Issue number in comments."

This reverts commit b890e3e2f2e3b31987a7822724b1123f0e03bd17.
Removing the 'graf about model.set validating.