Merge pull request #2093 from darthdeus/collection-view-docs

Fix missing reuturn in CollectionView docs
Merge pull request #2092 from tricknotes/fix-document

Fix document
Cleanup {{each}} documentation
Merge pull request #2015 from twinturbo/render-fix

Guard against render(undefined)
Don't use a sub-container for itemController

While implementing this, I noticed that moving
an item inside an ArrayController that uses
itemController won't work (since it will get
destroyed synchronously). I tried to defer
destruction, but ran into complexity involving
null or duplicated elements.

This commit does not regress existing
functionality, but I figured I would call it out.
Merge pull request #2098 from darthdeus/cleanup-each-documentation

Cleanup {{each}} documentation
Fix broken link in code comment
add Ember.computed.defaultTo
Merge pull request #2100 from tricknotes/fix-broken-link

Fix broken link in code comment
Fix typo in _resetSubControllers
Update Readme unit test urls
Merge pull request #2110 from bradfol/readme

Update Readme Unit Test URLs
Replaced old match().to() pattern with resource()/route()
Merge pull request #2103 from trek/fix-application-package-description

Corrects ember-application package description.
Merge pull request #2104 from trek/fix-spelling-in-deprecation-warning

Fixes small typo in controllersFor deprecation
Merge pull request #2105 from Alaneor/ArrayController-fix

Fix typo in ArrayController._resetSubControllers()
Merge pull request #2111 from rafshar/router-docs

Replaced old match().to() pattern with resource()/route()
Fixes #1523: bindAttr doesn't work when targeting var in {{#each var in x}}
Wrap Ember initialization in RunLoop - Fixes #2004
Additional cleanup to App initialization

Removes redundant domReady check. Also, when `Ember.testing` is set
`App.initialize()` must now be called manually.