Added length property to Ember.Map
Adds the ability to specify the view class used by the outlet Handlebars helper

Previous to this change, the view class used was always an "OutletView" (Metamorph extension of ContainerView).  This change allows the class to be set while still defaulting to the OutletView
Merge pull request #2682 from bartsqueezy/master

Fixing JSON syntax error and upgrading ember-handlebars-compiler dependency to 1.0.0-rc.3
Fixes typos in the documentation
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