Move /** @scope */ comments inline to their extend calls

Fixes weirdness in the docs where the following piece of documentation
will be prefixed with /**
Merge pull request #2688 from jorygraham/documentation-oddness

Move /** @scope */ comments up a line
Merge pull request #2687 from jorygraham/spell-checking

Fixes typos in the documentation
Fix downloads link for starter-kit

The link to downloads is deprecated.
* https://github.com/blog/1302-goodbye-uploads

Now, we can download tagged version from '/tags'.
Merge pull request #2689 from tricknotes/fix-downloads-link-for-starterkit

Fix downloads link for starter-kit
Find helper now throws when element not found and added selector context
Merge pull request #2690 from teddyzeenny/find-helper

Find helper now throws when element not found and added selector context
Ember.computed learns oneWay computed
Merge pull request #2692 from stefanpenner/master

Ember.computed learns oneWay computed
update doc example to current router
Merge pull request #2693 from stefanpenner/master

update doc example to current router
Merge pull request #2251 from sebastianseilund/map-length

Added length property to Ember.Map
[fixes #2697]
Simplify not-null-or-undefined checks

Save ALL the bytes!

`a != null` is what the CoffeeScript compiler emits for `a?` -- it's a
cute idiom, and we use it in several places already.
Create Test Adapter to keep ember-testing framework agnostic
- Deactivate route handlers before destroying container in App.reset()
- Upgrade router.js micro-framework
Merge pull request #2698 from joliss/null-checks

Simplify not-null-or-undefined checks
Merge pull request #2650 from mhelabs/reset-router

Deactivate route handlers before destroying container in App.reset()
Revert "Revert "Replace Ember.RunLoop with Backburner.js""

This reverts commit 43e25d03fb02313c990326408286e58ceced3443.

Conflicts:

	packages/ember-application/lib/system/application.js
Update Backburner.js