Cleaned up a bad check inside of `Ember.View._hasEquivalentView` that was causing routes with the same template and controller, but different view classes, not to render.
Add `debounce` to Ember.run. Uses `backburner.debounce`
Merge pull request #2793 from bantic/add-debounce-to-ember-run

Add `debounce` to Ember.run. Uses `backburner.debounce`
Merge pull request #2791 from Batterii/workmanw/fix-connectOutlet-equivalentCheck

Cleaned up a bad check inside of `Ember.View._hasEquivalentView`
Assert keyName not null and not undefined in get() and set()
Remove unnecessary require
Remove unused variables
Remove unnecessary comment
because http://discuss.emberjs.com/t/documentation-needs-api-is-it-only-for-singleton-controllers/911/3
Merge pull request #2797 from tricknotes/remove-unnecessary-require

Remove unnecessary require
Merge pull request #2798 from tricknotes/remove-unused

Remove unused
Fix naming of _displayPropertyDidChange in comment
Merge pull request #2802 from ghedamat/rename-display-property-did-change

Fix naming of _displayPropertyDidChange in comment
Merge pull request #2800 from gilesbowkett/document-needs-only-for-singletons

document that 'needs' is for singleton controllers only
Clarify subclasses of Ember.CoreView #2556
Fix typo in array mixin docs
Merge pull request #2806 from javierav/fix-docs

Fix typo in array mixin docs
Moved set of events to listen on by default to a property of EventDispatcher so it can be overridden
visit helper update router url before handling it
Merge pull request #2818 from teddyzeenny/visit-url

visit helper should update router url before handling it