Added length property to Ember.Map
Add mising ember-dev require
Merge pull request #2373 from stefanpenner/addMissingRubyRequire

Add mising ember-dev require
Insert adjacent child views in batches rather than
individually.

This will, for example, improve the rendering
performance of #each when initially rendering an
unloaded RecordArray.

A common workaround to this issue was to wrap your
#each inside an {{#if isLoaded}}.

ht: @kselden
Add {{input type="text"}}
Add Ember.Handlebars.helper
Add support for {{input type="checkbox"}}
Extract a private ViewCollection class to aid in
manipulating several views at once.
Improve the performance of view notifications and transitions.
Avoid recursively calling transitionTo.
Match the transitionTo APIs.

When we know we have the full hierarchy, pass false.
cleanup unneeded volatile()

volatile() properties are for non-observable props
remove duplicate test
Define Ember.CoreObject#willDestroy. Fixes #1438.
Make object destruction async so we can reduce churn when destroying interconnected object graphs.

Half of the work related to #1961
Add views to Ember.View.views upon insertion in DOM rather than on init. Fixes #1553
Share empty arrays in Ember.View prototype. Lazily slice it upon manipulation.
Update ember-dev gem to latest version

I ran `bundle update ember-dev` so the gem is updated to the latest version,
which upgraded QUnit to v1.11.0, see https://github.com/emberjs/ember-dev/commit/806acd126dbf46253500222fd5f47e156899bbf0
Merge pull request #2375 from pangratz/update/ember-dev

Update ember-dev gem to latest version
Define Mixin properties in prototype