Merge pull request #1243 from franckverrot/patch-1

* packages/ember-routing/lib/router.js: Fix bits of documentation.
API docs should link Em.Route to Em.State
this error message is inside connectOutlet, not connectOutlets
Merge pull request #1247 from raycohen/remove-an-s

this error message is inside connectOutlet, not connectOutlets
Merge pull request #1246 from raycohen/doc-route-extends

API docs should link Em.Route to Em.State
Make test execution order well-defined

I doubt it makes a difference, but let's eliminate sources of
flickeringness.
Merge pull request #1248 from joliss/test

Make test execution order well-defined
Add documentation for ObjectController
Merge pull request #1252 from trek/DocumentingControllers

Add documentation for ObjectController
Add documentation for ControllerMixin
Document that ArrayController extends SortableMixin and ControllerMixin
Adds documentation for SortableMixin
Remove deprecated Ember.ViewState.
Move location into ember-routing
Remove stray require

Test files apparently do not (and should not) have `require` calls.
Select element should initialize with the correct selectedIndex when using valueBinding
Merge pull request #1258 from joliss/move-location

Move location into ember-routing
documentation for {{each}}
Corrects documentation about rootElement.

fixes #125
Merge pull request #1260 from trek/CorrectApplicationRootElement

Corrects documentation about rootElement.