[BUGFIX] Allow Ember.Select to have selection from a Promise
when multiple=false
Add deprecation for old usages of cachable and readOnly in CPs

* Passing opts.cacheable to the constructor of ComputedProperty is deprecated
* Passing opts.readOnly to the constructor of ComputedProperty is deprecated
* Invoking `cacheable` in a computed property is preprecated.
* Invoking `readOnly` with aany params in a computed property is deprecated.
* Make InjectedProperty inherit `readOnly` from CPs prototype
[BUGFIX beta] Only register core libraries once.

In Ember CLI (and in our own test suite) many Ember.Application
instances are created.  This prevents each test from triggering
a warning that the library has already been registered.
[BUGFIX beta] Avoid extending a view for every {{each}}.
Update HTMLBars {{collection}} helper to avoid extending views.
Moves template, layout tests
More one more test
Merge pull request #9737 from twokul/view-href-test

Moves one more test
Merge pull request #9732 from twokul/moves-more-tests

Moves template, layout tests
[FEATURE] if helper inline form
Moves binding integration tests
Merge pull request #9716 from rwjblue/remove-extend-from-collection

[BUGFIX beta] Avoid extending a view for every {{each}}.
Merge pull request #9718 from marcioj/mj-inline-if

[FEATURE] if helper inline form
Merge pull request #9741 from twokul/binding-integration-test

Moves binding integration tests
Moves last bound values tests
Merge pull request #9744 from twokul/bound-tests

Moves last bound values tests
Use state to manage stream invalidations instead of cache
Merge pull request #9748 from mmun/stream-state

Use state to manage stream invalidations instead of cache
Stream cleanup
Merge pull request #9749 from mmun/stream-cleanup

Stream cleanup