Make sure we are inside a run loop before syncing
Update Backburner.js
Merge pull request #2839 from teddyzeenny/sync

Make sure we are inside a run loop before syncing
Fix #2840 - textfield binding issue with null
Additional API docs for LinkView
Minor Ember.Test refactoring

- expose pendingAjaxRequest (to improve debug ergonomics)
- remove some unneeded callbacks
- localize some Test references.
Ember.Test find helper no longer throws if the selector is not found.

Existing helpers now use findWithAssert.

(@stefanpenner / @ebryn)
Async transitions

This is the Ember side of
https://github.com/tildeio/router.js/pull/19

All set, just keep in mind that there is probably more discussion to be
had over the `beforeModel` and `afterModel` hook names, which might
change before RC6.
Merge pull request #2837 from trek/link-view-docs

Additional API docs for LinkView
Merge pull request #2740 from machty/router-promises

Async transitions
Ember.Test fix wait helper resolution value
Merge pull request #2850 from teddyzeenny/wait-helper

Ember.Test fix wait helper resolution value
Ember.Test tests refactor
StateManager and states now pass their `container` to child states. @lukemelia/@stefanpenner
Merge pull request #2852 from lukemelia/container-for-statemanager

StateManager and states now pass their `container` to child states.
In StateManager, use instanceof check instead old isState attribute. This is potentially breaking, but very unlikely to affect real-world code.

@lukemelia/@stefanpenner
Merge pull request #2853 from lukemelia/statemanager-cleanup

In StateManager, use instanceof check instead old isState attribute.
Merge pull request #2851 from teddyzeenny/test-refactor

Ember.Test tests refactor
Merge pull request #2841 from mitchlloyd/master

Fix #2840 - textfield binding issue with null
Add lookupFactory