Outlets reference context instead of controller.

VIEW_PRESERVES_CONTEXT flag must be set to use view's context in outlet
Check that a controller inherits from Ember.Object 
before instantiating it to the router.
The content property of an ArrayProxy instance should be defined before modifying it
Fixed selecting items in ember multi-selects

Worked fine through the API, but when you manually clicked on an option
it would loop around and select the option two in front of it.
Add #setObjects to mutable array. A helper for replacing whole content of the array with a new one.
Adding itemViewClass attribute to the each helper.
update collection helper documentation against view context change
Add test for selecting in multi selects with prompts
Fixing Ember.Router.route when rootURL is used
Fix formatURL to use rootURL and remove formatPath
Fix a bug in multi-selects with primitive options

The single select code path handled this case but the multi-select
did not.
Provide default args to tryInvoke - fixes #1327
Merge pull request #1326 from nearbuy/multi-select-number

Fix a bug in multi-selects with primitive options
Merge pull request #1324 from digitaltoad/bug/fix_routing_when_rooturl_used

Fixing Ember.Router.route when rootURL is used
Merge pull request #1296 from sly7-7/collection-helper-doc

update collection helper documentation against view context change
Merge pull request #1286 from jankopriva/master

Add #setObjects to mutable array. A helper for replacing whole content of the array with a new one
Adding rootURL test for formatURL
Update packages/ember-handlebars/lib/helpers/each.js

Removed unnecessary comment.
Adding documentation for blockless use of each

Added a description on the documentation on how to use "itemViewClass" with the each helper.
Fix documentation on what Ember.tryInvoke returns