fixed run.bind to keep the arguments from the callback.
[FEATURE ember-metal-computed-empty-array] Enable by default.
[FEATURE ember-runtime-test-friendly-promises] Enable by default.
[BUGFIX] Add `which` attribute to event triggered by test helper
fix run.bind tests
fixed variable name
removed unnecessary obj and value since all we need is to check the arguments
fixed function instead of var syntax error
fixed forgotten target
[BUGFIX beta] Throw error on `Maximum call stack size exceeded`
Disregard activeWhen if there are too many contexts for handler
[BUGFIX] Do not attach new listeners on each setupForTesting call
Merge pull request #4546 from mixonic/idempodent-setupForTesting

[BUGFIX] Do not attach new listeners on each setupForTesting call
Drop un-needed Ember.run calls around jQuery events
[BUGFIX] Only set pending ajax requests if they are falsy
Merge pull request #4521 from j-carvalho/fix-run-bind/concat-arguments

Fix run.bind to keep the arguments from the callback.
Merge pull request #4549 from mixonic/non-reset-pendingAjaxCount

[BUGFIX] Non reset pending ajax count
Merge pull request #4376 from raytiley/issue-4277

Disregard  currentWhen if there are too many contexts for handler
[BUGFIX] inspect missing from QUnitAdapter scope
[BUGFIX beta] sync router.js: fix parent-child route invalidation bug

Closes #4405