Make Ember.observer work with the function as the last argument. Support the old style with a deprecation notice.
Update tests with the new style for Ember.observer.
Update Ember.immediateObserver and Ember.beforeObserver to match the new Ember.observer style.
Only soft-deprecate the old Ember.observer style.
User Ember.Error for errors.
Simplifying the observable "get" example

The "get" example referenced a method on "this" called "getEach",
which is not a method of Ember.Object.

Furthermore the signature used with "getEach" in the example does not
exist in the framework.  This can be confusing to new users.
Use consistent versioning.

Update to latest `ember-dev` and utilize a consistent version number for
all builds. This means that the version comment and the `Ember.VERSION`
constant will be the same.

The `/VERSION` file in each branches directory will indicate the next
tagged release version along with custom metadata (`+pre` for release/beta and
`+canary` for master) indicating it is a prerelease version.

See
https://github.com/emberjs/ember-dev/commit/4018355f5ee9c2dd0533e78c9cfa15dd72497096
for a more complete explanation.
Merge pull request #3603 from rjackson/use_consistent_versioning

Use consistent versioning.
Fix typo
Merge pull request #3604 from kamal/patch-1

Fix typo in FEATURES.md
[FEATURE __] loading/error substates

Proposal/Discussion:
http://discuss.emberjs.com/t/proposal-nested-loading-routes/2895

Note: this is a "feature", but it was not feasible to wrap in feature
flags
Merge pull request #3568 from machty/loading-substates

[FEATURE] Loading/error substates
Merge pull request #3590 from gunn/master

Change Ember.observer and friends to take function as the final argument
Update docs to reflect that Bundler is needed for the build process
Merge pull request #3612 from DuncanMacWeb/add-bundler-to-docs

Update docs to reflect that Bundler is needed for the build process
Fix typo in route.js

![no newline](http://f.cl.ly/items/2C1C2V321H352Q2I2E2c/route_js_sans_newline.png)
Merge pull request #3616 from zeppelin/patch-2

Fix typo in route.js
Merge pull request #3615 from corsen2000/computed-get-doc-fix

Simplifying / correcting the observable "get" example