Re #2976 Allow `id` values to be generated from a function given attrs
Merge pull request #3032 from akre54/clone-opts

Pass along model and comparator to cloned collection
Merge pull request #2985 from caseywebdev/generate-id

Re #2976 Allow `id` values to be generated from a function given attrs
#2985 -- use 'change-id' as the event name
Change the reference to rails in the 'sync' docs to reflect Rails 4
Merge pull request #3037 from rsofaer/update-docs-rails-4

Change the reference to rails in the 'sync' docs to reflect Rails 4
revert c1e62cda: add `View#make` back in for overriding
add `View#delegate` as a single event listener version of delegateEvents for easier overriding
save two lines in View#make: jquery handles nulls nicely
Move delegate up and move  check into undelegateEvents
Speed up method calls in delegateEvents and delegate
Further isolate $.remove by exposing removeElement in case subclasses forgot to clean up
Rename make to _createContext and have _ensureElement and setElement delegate to it
Prefix all hooks with _ and introduce _undelegate
Revert introduction of _undelegate
Shortened _createContext
_createContext is side-effect only
Disallow chaining in hook calls
Fix comment
No reason jQuery can't be a little faster too