Fix #2840 - textfield binding issue with null
Additional API docs for LinkView
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
document some ember-testing helpers
add loc helper
Add tests for #1866 - loc helper
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
In mid-transition, `modelFor` accepts both camelCase and underscore naming

With facelift router, `modelFor` maintains backwards compatibility
to return a resolved model on a parent route even in mid-transition.
This PR fixes a bug where only the underscore version of a route name
yielded a value in mid transition.
Fix to support jQuery 1.7
Merge pull request #2841 from mitchlloyd/master

Fix #2840 - textfield binding issue with null
Add lookupFactory