Do not run defeatureify in test mode.
[BUGFIX beta] Add test for target issue on actions and with-controller
[BUGFIX beta] Resolve action target issue for with-controller.

@rondale-sc / @rjackson
[BUGFIX beta] Ensure with-controller is destroyed properly.
Merge pull request #4894 from rjackson/fix-with-controller-action-context

[BUGFIX beta] Resolve context issues for with-controller.
Use `model` instead of `content` when dealing with Controllers.

This is mostly additional cleanup to ensure that both the docs and tests
reflect the change made in https://github.com/emberjs/ember.js/pull/4725
and https://github.com/emberjs/ember.js/pull/4857.
Merge pull request #4896 from rjackson/cleanup-references-to-content

Cleanup docs & tests to use `model` instead of `content` when dealing with Controllers.
[DOC Beta] Add @since tags for new apis added in 1.5.1 and planned for 1.6.0.
Merge pull request #4899 from bmac/more-since-tags

[DOC Beta] Add @since tags for new apis added in 1.5.1 and planned for 1.6.0
[DOC Beta] Document the didTransition and loading action events
Merge pull request #4846 from bmac/didtransition-docs

[DOC beta] Document the didTransition and loading action events
Rename packages_es6/* to packages/*.

Now that the incremental ES6ing effort is completed, we can move these
packages back into the packages directory (since all packages are
updated to ES6 now).

Discussed in the core team meeting on 2014-05-19.
added building message to build.js
Merge pull request #4901 from GavinJoyce/gj/build-message

added building message to build.js
Merge pull request #4900 from rjackson/move-back-to-packages

Rename packages_es6/* to packages/*.
Use _states and _state in Ember.CoreView.
Merge pull request #4878 from rjackson/move-view-states

Use _states and _state throughout ember-views.
[DOC Beta] Remove duplicate actions documentation.
Merge pull request #4905 from bmac/remove-duplicate-docs

[DOC Beta] Remove duplicate actions documentation.
[BUGFIX beta] Using {{with controller="blah"}} and preserving context wraps keyword.

Previously, the keyword value available in the template was the raw
unwrapped value  This is correct behavior when you are not using a `controller`,
but with a `controller` the keyword value should be wrapped in the
controller instance.

This refactors the custom `{{with}}` logic out of the general `bind` function, and
adds it into the custom `WithView`.

The tests added in https://github.com/emberjs/ember.js/pull/4894 are all
satisfied, so all the context resolution steps there are still correct.